Membuat tanggal dengan JavaScript

Objek Date JavaScript

Digunakan untuk bekerja dengan tanggal dan waktu.

Objek date ini dibuat dengan constructor Date().

Terdapat 4 cara untuk membuatnya:

  1. new Date() yang menunjukkan tanggal dan jam sekarang.
  2. new Date(milidetik) dimana milidetik ini sejak tahun 01/01/1970.
  3. new Date(String tanggal)
  4. new Date(tahun, bulan, hari, jam , menit, detik, milidetik)

Untuk mengambil informasi dari objek date maka kita harus menggunakan fungsi berikut ini:

  1. getTime (): fungsi ini akan menghasilkan milidetik  dari 1/1/1970  12:00 AM
  2. getSeconds() : fungsi ini akan menghasilkan detik yaitu (0-59)
  3. getMinutes() : fungsi ini akan menghasilkan menit yaitu (0-59)
  4. getHours() : fungsi ini akan menghasilkan jam(0-23)
  5. getDay():  fungsi ini akan menghasilkan hari dalam seminggu (0-6) dimana 0=Sunday …. 6=Saturday
  6. getDate(): fungsi ini akan menghasilkan hari dalam sebulan (0-31)
  7. getMonth(): fungsi ini akan menghasilkan bulan (0-11)
  8. getFullYear(): fungsi ini akan menghasilkan tahun dalam 4 digit (1970-9999)

Metode setDate()

Digunakan untuk memanipulasi tanggal.

Contoh:

Diketahui:

tanggalawal=’05/01/2010′

tanggalakhir=tanggalawal+7 hari

Pertanyaan:

  1. Bagaimana cara mengkonversi string tanggal menjadi date dalam JavaSript … ?
  2. Bagaimana cara menambahkan tanggalawal+7 hari … ?

Jawaban:

1. Kita ambil masing-masing hari, bulan dan tahun:

var hariawal=tanggalawal.substring(0,2)

var bulanawal=tanggalawal.substring(3,5)

var tahunawal=tanggalawal.substring(6,10)

2. Lalu kita buat objek  date seperti berikut ini:

var tanggal=new date(tahunawal,bulanawal,hariawal,0,0,0)

3. Menambah objek tanggal dengan tujuh hari

tanggal.setDate(tanggal.getDate()+7)

var tanggalakhir=tanggal


Jika Tutorial ini bermanfaat silahkan katakan ‘Terima Kasih Fahmi Basya Kartapura’.


You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *