Objek Date

Objek Date ialah objek utama untuk bekerja dengan tarikh.

Sintaks

javascriptlet date = new Date();

Sekarang pembolehubah date ialah objek dengan tarikh yang menyimpan detik masa semasa (saat, minit, jam dan sebagainya). Dengan menggunakan fungsi khas kita boleh mendapatkan ciri-ciri masa yang kita perlukan, contohnya, jam semasa, hari semasa atau bulan semasa.

Contohnya, jam semasa boleh didapatkan seperti ini: date.getHours(), dan bulan semasa - seperti ini date.getMonth(). Lihat semua pilihan:

javascriptlet date = new Date();

console.log(date.getSeconds());  // saat
console.log(date.getMinutes());  // minit
console.log(date.getHours());    // jam
console.log(date.getDate());     // hari
console.log(date.getMonth());    // bulan bermula dari sifar
console.log(date.getFullYear()); // tahun
console.log(date.getDay());      // hari minggu semasa

Menetapkan Detik Masa Tertentu

Bukan detik masa semasa boleh ditetapkan, tetapi masa yang dinyatakan. Untuk ini, parameter harus disampaikan dalam format new Date(tahun, bulan, hari, jam, minit, saat, milisaat) dan dalam kes ini ke dalam pembolehubah date akan ditulis bukan detik masa semasa, tetapi yang kami nyatakan dalam parameter Ciri-ciri format tersebut: pengiraan bulan bermula dari sifar, parameter yang tiada, bermula dari jam dianggap sama dengan sifar, dan untuk tahun, bulan dan hari – satu.

Contoh

Mari kita keluarkan hari, bulan dan tahun semasa dalam format 'tahun-bulan-hari' (bulan pada masa ini akan 1 kurang dari yang sebenar, kerana nombor bulan bermula dari sifar):

javascriptlet date = new Date();
let str  = date.getFullYear() + '-' + date.getMonth() + '-' + date.getDate();

console.log(str);

Lihat Juga