Fungsi DatePart VBScript

Definisi dan penggunaan

Fungsi DatePart dapat mengembalikan bagian tanggal yang ditentukan untuk tanggal yang diberikan.

Keterangan:Parameter firstdayofweek akan mempengaruhi penghitungan yang menggunakan simbol interval 'w' dan 'ww'.

Sintaksis

DatePart(interval,date[,firstdayofweek[,firstweekofyear]])
Parameter Deskripsi
interval

Diperlukan. Satuan untuk menghitung interval antara date1 dan date2.

Dapat dipilih nilai di bawah ini:

  • yyyy - Tahun
  • q - Kuarter
  • m - Bulan
  • y - Hari keberapa di tahun ini
  • d - Hari
  • w - Hari keberapa di minggu ini
  • ww - Minggu
  • h - Jam
  • n - Menit
  • s - Detik
date Diperlukan. Ekspresi tanggal yang perlu dihitung.
firstdayofweek

Pilihan. Menentukan jumlah hari dalam minggu, yaitu hari keberapa di minggu.

Dapat dipilih nilai di bawah ini:

  • 0 = vbUseSystemDayOfWeek - Memakai pengaturan API bahasa wilayah (NLS).
  • 1 = vbSunday - Minggu (default)
  • 2 = vbMonday - Senin
  • 3 = vbTuesday - Selasa
  • 4 = vbWednesday - Rabu
  • 5 = vbThursday - Kamis
  • 6 = vbFriday - Jumat
  • 7 = vbSaturday - Sabtu
firstweekofyear

Pilihan. Menentukan minggu pertama di tahun.

Dapat dipilih nilai di bawah ini:

  • 0 = vbUseSystem - Memakai API dukungan bahasa wilayah (NLS).
  • 1 = vbFirstJan1 - Dimulai dari minggu yang berada di tanggal 1 Januari (default).
  • 2 = vbFirstFourDays - Dimulai dari minggu pertama di tahun baru yang mempunyai setidaknya empat hari.
  • 3 = vbFirstFullWeek - Dimulai dari minggu penuh pertama di tahun baru.

Contoh

Contoh 1

d = #2/10/96 16:45:30#
document.write(DatePart("yyyy",d)) 'Output: 1996
document.write(DatePart("m",d)) 'Output: 2
document.write(DatePart("d",d)) 'Output: 10
document.write(DatePart("h",d)) 'Output: 16
document.write(DatePart("n",d)) 'Output: 45
document.write(DatePart("s",d)) 'Output: 30
document.write(DatePart("q",d)) 'Output: 1, Februari adalah musim ke-1
document.write(DatePart("y",d)) 'Output: 41, 10 Februari adalah hari ke-41 di tahun 1996.
document.write(DatePart("ww",d)) 'Output: 6, 10 Februari adalah minggu ke-6 di tahun 1996.
document.write(DatePart("w",d)) 'Output: 7, 10 Februari adalah hari ke-7 minggu ke-6 di tahun 1996.