Menetapkan Tarikh dalam JavaScript
Dalam artikel baru-baru ini, kita melihat objek tarikh JavaScript, pada umumnya. Di sini kita melihat semua kaedah untuk menetapkan bahagian yang berlainan tarikh dan masa mengikut masa tempatan. (Ingat, masa tempatan adalah apa jua masa dan zon waktu komputer yang digunakan oleh pengguna yang ditetapkan.) Walaupun tiada kaedah ini kelihatan sangat menarik dengan sendirinya, dalam kombinasi dengan kaedah tarikh lain, mereka membolehkan anda melakukan pelbagai jenis tarikh dan pengiraan kalendar.

Tarikh ditetapkan sebelum setiap contoh kepada Monday, December 20, 1999 8:30:15 PM menggunakan var egdate = new Date ("20 Disember 1999 20:30:15"). Sekiranya anda mempunyai JavaScript tersedia di pelayar anda, anda dapat melihat contoh langsung di sini.

setDate ()
menetapkan tarikh (hari bulan) pada objek tarikh yang sedia ada
CONTOH: egdate.setDate (12) RESULT: Isnin, 20 Disember 1999 8:30:15
setMonth ()
menetapkan bulan dalam objek tarikh yang sedia ada
CONTOH: egdate.setMonth (2) HASIL: Sabtu, 20 Mac 1999 8:30:15
setFullYear ()
menetapkan tahun (bentuk 4 digit) pada objek tarikh yang sedia ada
Terdapat juga fungsi setYear () yang usang, tetapi harus dielakkan bila mungkin
CONTOH: egdate.setFullYear (2008) RESULT: Sabtu, 20 Disember 2008 8:30:15
setHours ()
menetapkan bahagian jam pada masa hari dalam objek tarikh yang sedia ada (menggunakan jam 24 jam)
CONTOH: egdate.setHours (14) RESULT: Isnin, 20 Disember 1999 2:30:15 PTG
setMinutes ()
menetapkan bahagian minit masa hari dalam objek tarikh yang sedia ada
CONTOH: egdate.setMinutes (17) RESULT: Isnin, 20 Disember 1999 8:17:15
setSeconds ()
menetapkan bahagian detik dari masa ke hari dalam objek tarikh yang sedia ada
CONTOH: egdate.setSeconds (24) HASIL: Isnin, 20 Disember 1999 8:30:24 PM
setMilliseconds ()
menetapkan bahagian milisaat masa pada hari dalam objek tarikh yang sedia ada
CONTOH: egdate.setMilliseconds (300) RESULT: Isnin, 20 Disember 1999 8:30:15
tetapkan masa()
menetapkan tarikh dan masa objek Tarikh sedia ada menggunakan detik sejak (sebelum untuk nombor negatif) 1 Januari 1970
CONTOH: egdate.setTime (-999999999) RESULT: Isnin, 20 Disember 1999 8:30:15

Arahan Video: Amid protests, Lebanon's Hariri sets deadline to resolve crisis (Mungkin 2024).