Sintaks DatEpart adalah DatePart (Interval, Date), yang digunakan untuk mengambil bagian dari tanggal.
selang
yyyy: tahun dalam tanggal
G: Bulan dalam Tanggal
D: Hari dalam Tanggal
H: Waktu dalam Tanggal
N: Poin dalam Tanggal
S: detik dalam tanggal
T: Tanggal terletak pada kuartal tahun ini, seperti 2009-6-29 pada kuartal kedua.
Y: Tanggal terletak pada hari tahun ini, misalnya, pada hari 180 pada tanggal 29 Juni 2009.
W: Tanggal terletak pada hari minggu (Default Sunday adalah hari pertama), misalnya, 2009-6-29 terletak pada hari kedua.
WW: Tanggal terletak di minggu tahun ini, seperti 2009-6-29 di minggu 27.
DatEpart (Interval, Date [, FirstdayOfWeek [, FirstWeekofyear]])
Sintaks dari fungsi DatEpart memiliki parameter berikut:
Deskripsi parameter
Interval diperlukan. Ekspresi string yang menunjukkan interval waktu yang akan dikembalikan. Untuk nilai, lihat bagian Pengaturan.
tanggal diperlukan. Ekspresi tanggal yang akan dihitung.
First Day of Week Opsional. Menentukan konstanta untuk hari pertama dalam seminggu. Jika tidak ditentukan, standarnya adalah hari Minggu. Untuk nilai, lihat bagian Pengaturan.
FirstWeekofyear Opsional. Tentukan konstanta untuk minggu pertama tahun ini. Jika tidak ditentukan, standarnya adalah minggu 1 Januari. Untuk nilai, lihat bagian Pengaturan.
Mengatur parameter interval dapat memiliki nilai berikut:
Deskripsi Pengaturan
tahun yyyy
Q Triwulan
m bulan
y Jumlah hari dalam satu tahun
D hari
W Jumlah hari dalam seminggu
WW
H jam
m menit
s detik
Parameter FirstdayOfWeek dapat memiliki nilai -nilai berikut:
Deskripsi Nilai Konstan
VBUSESYSTEM 0 Menggunakan Pengaturan API Dukungan Bahasa Regional (NLS).
Vbsunday 1 Minggu (default)
VBMONDY 2 Senin
Vbtuesday 3 Selasa
VBWednesday 4 Rabu
Vbthursday 5 Kamis
VBFriday 6 Jumat
VBSaturday 7 Sabtu
Parameter FirstWeekofyear dapat memiliki nilai -nilai berikut:
Deskripsi Nilai Konstan
VBUSESYSTEM 0 Menggunakan Pengaturan API Dukungan Bahasa Regional (NLS).
vbfirstjan1 1 dimulai dari minggu 1 Januari (default).
VBFirstFourdays 2 dimulai dengan minggu pertama setidaknya empat hari di tahun baru.
VBFirstfullweek 3 dimulai dengan minggu penuh pertama tahun baru (bukan sepanjang tahun).
menjelaskan
Fungsi DatEpart digunakan untuk menghitung tanggal dan mengembalikan interval waktu yang ditentukan. Misalnya, gunakan DatePart untuk menghitung hari dalam seminggu atau waktu saat ini.
Parameter First DayOfWeek mempengaruhi perhitungan penggunaan simbol interval "W" dan "WW".
Jika tanggal adalah teks tanggal, tahun yang ditentukan menjadi bagian yang tetap dari tanggal tersebut. Tetapi jika tanggal termasuk dalam kutipan ("") dan tahun dihilangkan, tahun berjalan dimasukkan setiap kali ekspresi tanggal dihitung dalam kode. Ini memungkinkan Anda untuk menulis kode program selama bertahun -tahun.