struktur WSD_DATETIME (wsdxml.h)
Mewakili tanda waktu.
Sintaks
typedef struct _WSD_DATETIME {
BOOL isPositive;
ULONG year;
UCHAR month;
UCHAR day;
UCHAR hour;
UCHAR minute;
UCHAR second;
UINT millisecond;
BOOL TZIsLocal;
BOOL TZIsPositive;
UCHAR TZHour;
UCHAR TZMinute;
} WSD_DATETIME;
Anggota
isPositive
TRUE jika nilai tahun positif.
year
Nilai tahun (misalnya, 2005). Angka ini adalah nilai antara 0 dan maks(ULONG).
month
Nilai bulan berbasis satu (1 = Januari, hingga 12 = Desember).
day
Satu hari berbasis nilai bulan (1-31).
hour
Nilai jam berbasis nol (0 hingga 23). hour=24 hanya diperbolehkan jika menit dan detik adalah 0.
minute
Nilai menit berbasis nol (0 hingga 59).
second
Nilai kedua berbasis nol (0 hingga 59).
millisecond
Nilai milidetik (0-999). Ketika struktur ini dikonversi ke XML, nilai milidetik dinyatakan sebagai pecahan detik dalam bentuk desimal. Misalnya, jika milidetik memiliki nilai 9, maka output XML akan menjadi 0,009.
TZIsLocal
TRUE jika tanggal dan waktu didasarkan pada zona waktu lokal, FALSE jika UTC + offset.
TZIsPositive
TRUE jika offset zona waktu yang ditentukan oleh TZHour dan TZMinute relatif positif terhadap UTC, FALSE jika offset negatif. Tidak valid jika TZIsLocalTRUE.
TZHour
Offset zona waktu relatif terhadap UTC (0-13). TZhour=14 diperbolehkan jika TZMinute adalah 0. Tidak valid jika TZIsLocalTRUE.
TZMinute
Offset zona waktu relatif terhadap UTC (0-59). Tidak valid jika TZIsLocalTRUE.
Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Header | wsdxml.h (termasuk Wsdapi.h) |