Bagikan melalui


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)