Cara Membuat Tanggal Dengan Mengatur Zona Waktu Tanpa Menggunakan Representasi String di JavaScript

Cara Membuat Tanggal Dengan Mengatur Zona Waktu Tanpa Menggunakan Representasi String Di Javascript



Zona waktu yang ditetapkan memungkinkan pengembang untuk menentukan selisih waktu saat ini dari UTC (Universal Coordinated Time). Terkadang, ada kebutuhan untuk membuat tanggal dengan zona waktu yang telah ditentukan sesuai dengan waktu setempat. Untuk itu, metode Date() dari JavaScript digunakan. Selain itu, Anda juga dapat menggunakan metode getTime() dan memanggil “ getTimezoneOffset() ” untuk menyisipkan atau mengurangi offset zona waktu menurut wilayah.

Posting ini akan menjelaskan metode untuk membuat tanggal dengan zona waktu yang ditetapkan.

Membuat Tanggal Dengan Mengatur Zona Waktu Tanpa Representasi String

Untuk membuat tanggal dengan zona waktu yang ditetapkan, tombol “ Tanggal() ” Metode JavaScript dapat digunakan. Ini adalah metode bawaan yang digunakan untuk bekerja dengan tanggal dan waktu.







Sintaksis



Dalam sintaks ini, ' Tanggal() ” metode dipanggil:



baru Tanggal ( tahun, bulan, tanggal, jam, menit, detik, milidetik )

tahun ”, “ bulan ”, “ tanggal ”, “ jam ”, “ menit ”, “ Kedua ', Dan ' mili detik ” diteruskan sebagai parameter untuk membuat tanggal dengan zona waktu yang ditetapkan.





Contoh 1: Dengan Menentukan Objek Tanggal

Dalam contoh yang disebutkan ini, sebuah objek diinisialisasi sebagai ' D ”. Kemudian, 'memanggil' Tanggal() ” metode dan berikan tanggal sesuai dengan sintaks di atas:

memiliki d = baru Tanggal ( 2023 03 dua puluh , 1 , 78 , 27 , 0 ) ;

Lewati objek sebagai argumen ke ' konsol.log() ” metode untuk menampilkan hasil di konsol:



menghibur. catatan ( D )

Dapat diamati bahwa tanggal dibuat dengan zona waktu yang ditetapkan tanpa representasi string:

Contoh 2: Menggunakan metode setTime()

Di sini, tanggal baru dibuat dan disimpan dalam variabel yang dideklarasikan dengan bantuan “ Tanggal() ' metode:

tanggal var = baru Tanggal ( 2023 , 07, dua puluh satu ) ;

Panggil ' Atur waktu() ” metode untuk mengatur waktu. Lebih-lebih lagi, ' getTime() ' Dan ' getTimezoneOffset() ” juga digunakan sebagai argumen dari “ Atur waktu() ” metode untuk mendapatkan waktu dan mengatur zona waktu. Di mana 'getTimezoneOffset()' dapat menyisipkan atau mengurangi offset zona waktu:

tanggal. Atur waktu ( tanggal. getTime ( ) + tanggal. getTimezoneOffset ( ) * 60 * 1000 ) ;

Panggil metode console.log() untuk menampilkan hasilnya:

menghibur. catatan ( tanggal ) ;

Akibatnya, satu hari dikurangi dari tanggal yang ditentukan menurut offset zona waktu:

Itu semua tentang membuat tanggal dengan zona waktu yang ditetapkan tanpa menggunakan representasi string.

Kesimpulan

Untuk membuat tanggal dengan zona waktu yang ditetapkan tanpa representasi string, “ Tanggal() ” Metode JavaScript dapat dipanggil. Ini adalah metode bawaan yang digunakan untuk bekerja dengan tanggal dan waktu. Selanjutnya gunakan “ getTimezoneOffset() ” yang dapat menyisipkan atau mengurangi offset zona waktu. Posting ini telah menyatakan beberapa cara untuk membuat tanggal dengan zona waktu yang ditetapkan.