JS Date

Objek tanggal digunakan untuk bekerja dengan tanggal dan waktu. Objek tanggal diciptakan dengan konstruktor Objek Date().



Ada empat cara untuk instasiasi tanggal :

  • new Date() / / tanggal dan waktu
  • new Date(milidetik) / / milidetik sejak 1970/01/01
  • new Date(dateString)
  • new Date(tahun,bulan,hari,jam,menit,detik,milidetik)


Kebanyakan parameter di atas bersifat opsional. Setelah objek tanggal dibuat ada beberapa metode yang bisa anda gunakan. Sebagian besar metode memungkinkan anda untuk menampilkan dan mengatur tahun, bulan , hari, jam , menit, detik , dan milidetik objek , baik menggunakan waktu setempat atau UTC ( universal, atau GMT ).


Semua tanggal dihitung dalam milidetik mulai 01 Januari 1970 00:00:00 Universal Time ( UTC ) yang mengandung 86400000 milidetik .


Beberapa contoh instasiasi tanggal :


var hari = new Date ( )
var d1 = new Date ("13 Oct 1975 11:13:00")
var d2 = new Date (79,5,24)
var d3 = new Date (79,5,24,11,33,0)

Mengatur Tanggal

Kita dapat dengan mudah memanipulasi tanggal dengan menggunakan metode yang tersedia pada objek Date. Contoh di bawah kita menetapkan sebuah objek Date ke tanggal tertentu (14 April 2014) :


var myDate = new Date () ;
myDate.setFullYear (2014,3,14) ;


Dan dalam contoh berikut kita menetapkan objek Tanggal menjadi 5 hari ke depan :


var myDate = new Date () ;
myDate.setDate (myDate.getDate () +5 ) ;


Catatan: Jika menambahkan lima hari untuk tanggal menggeser bulan atau tahun , perubahan tersebut ditangani secara otomatis oleh Tanggal obyek itu sendiri !


Membandingkan Dua Tanggal

Objek Date juga digunakan untuk membandingkan dua tanggal. Contoh berikut membandingkan tanggal hari ini dengan tanggal 14 Januari 2010:


var myDate = new Date () ;
myDate.setFullYear (2014,3,14) ;
var today = new Date () ;
if ( myDate > today )
  {
  alert ("Hari ini sebelum 14 April 2014 ") ;
  }
else
  {
  alert ("Hari ini setelah 14 April 2014 " ) ;
  }


 
Bagikan halaman ke sosial media
 
 
 

   Komentar Anda