Cara Menambahkan Objek Jam ke Tanggal di JavaScript

Cara Menambahkan Objek Jam Ke Tanggal Di Javascript



Objek Tanggal dalam JavaScript mengembalikan hari, tanggal, dan waktu saat ini (dengan zona waktu) pada perangkat. Dalam JavaScript, ada beberapa situasi di mana pengembang perlu menambahkan jam ke objek Tanggal. Objek Date menawarkan sejumlah metode, termasuk “ setHours() ”, “ getTime() ”, “ setBulan() ”, dan masih banyak lagi untuk mengakses atau mengubah nilai objek Tanggal, seperti waktu, jam, menit, zona waktu, dan lainnya.

Posting ini akan menjelaskan proses menambahkan jam ke objek tanggal di JavaScript.

Bagaimana cara Menambahkan Objek Jam ke Tanggal di JavaScript?

Untuk menambahkan jam ke objek Tanggal, gunakan metode standar JavaScript yang diberikan di bawah ini:







  • metode getTime()
  • metode setHours()

Mari kita lihat cara kerja metode yang disebutkan di atas.



Metode 1: Menambahkan Objek Jam ke Tanggal Menggunakan Metode getTime()

Untuk menambahkan jam ke objek Tanggal, tombol “ getTime() ” Metode digunakan. Ini mewakili waktu untuk tanggal tertentu dalam waktu universal. Ini mengembalikan waktu dalam milidetik:



Sintaksis
Gunakan sintaks berikut untuk metode getTime() :





Tanggal . getTime ( )

Contoh
Buat objek tanggal baru dan simpan dalam variabel “ tanggal ”:

dulu tanggal = baru Tanggal ( ) ;

Untuk menambahkan jam ke objek tanggal, tentukan fungsi “ addHoursToDate() ” dengan parameter “ jam ”, panggil” Atur waktu() ” metode objek tanggal lalu pertama-tama dapatkan waktu saat ini menggunakan “ getTime() ”, dan kemudian, tambahkan jam milidetik ke dalamnya:



fungsi addHoursToDate ( jam ) {
tanggal. Atur waktu ( tanggal. getTime ( ) + jam * 60 * 60 * 1000 ) ;
kembali tanggal ;
}

Cetak tanggal hari ini menggunakan “ konsol.log() ' metode:

menghibur. catatan ( 'Tanggal hari ini:' , tanggal ) ;

Panggil fungsi “ addHoursToDate() ” dengan melewati “ dua ' jam:

addHoursToDate ( dua ) ;

Cetak tanggal dan waktu baru dengan menambahkan 2 jam di dalamnya di konsol:

menghibur. catatan ( 'Tambah Jam di tanggal:' , tanggal ) ;

Output yang sesuai adalah:

Metode 2: Menambahkan Objek Jam ke Tanggal Menggunakan Metode setHour()

Ada metode objek Tanggal lain ' setHour() ” digunakan untuk menambahkan jam hingga saat ini. Ini mengatur jam untuk tanggal sesuai dengan waktu setempat.

Sintaksis
Untuk metode setHours(), gunakan sintaks yang diberikan:

Tanggal . setHours ( jam , min , detik , MS )

Dalam sintaks di atas:

  • jam ” menunjukkan bilangan bulat antara 0 dan 23.
  • min ” mewakili menit antara 0 dan 59.
  • detik ” adalah detik antara 0 dan 59.
  • MS ” adalah milidetik antara 0 dan 999.
  • min , detik , dan MS ” adalah parameter opsional tetapi terkait satu sama lain, jika menggunakan “ MS ”, maka wajib menggunakan “ detik ' dan ' min ”.

Contoh
Untuk menambahkan jam ke objek tanggal, tentukan fungsi “ addHoursToDate() ” dengan parameter “ jam ”, dan dapatkan nilai jam dengan memberikan angka sebagai argumen di kolom “ setHours() ' metode:

fungsi addHoursToDate ( jam ) {
tanggal. setHours ( jam ) ;
}

Panggil fungsi “ addHoursToDate() ” dengan melewati “ dua ” jam untuk menambahkan tanggal:

addHoursToDate ( dua ) ;

Cetak tanggal dan waktu baru dengan menambahkan 2 jam di dalamnya di konsol menggunakan metode 'console.log()':

menghibur. catatan ( 'Tambahkan 2 Jam ke tanggal:' , tanggal ) ;

Keluaran

Kesimpulan

Untuk menambahkan jam ke objek tanggal, gunakan metode standar objek Tanggal JavaScript termasuk ' getTime() ” metode atau “ setHours() ' metode. Metode setHours() menyetel jam dalam tanggal menurut waktu lokal sementara metode getTime() mengembalikan waktu dalam milidetik dan merepresentasikan waktu dalam waktu universal. Posting ini menjelaskan proses menambahkan jam ke objek tanggal di JavaScript.