WSD_DATETIME 구조체(wsdxml.h)
타임스탬프를 나타냅니다.
구문
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;
멤버
isPositive
TRUE 이면 연도 값이 양수입니다.
year
연도 값(예: 2005). 이 숫자는 0과 max(ULONG) 사이의 값입니다.
month
1부터 시작하는 월 값(1 = 1월, 12일 = 12월).
day
월 값의 1부터 시작하는 일(1-31)입니다.
hour
0부터 시작하는 시간 값(0~23)입니다. hour=24는 분 과 초 가 모두 0인 경우에만 허용됩니다.
minute
0부터 시작하는 분 값(0~59)입니다.
second
0부터 시작하는 두 번째 값(0~59)입니다.
millisecond
밀리초 값(0-999)입니다. 이 구조체를 XML로 변환하면 밀리초 값이 10진수 형식으로 초 단위로 표시됩니다. 예를 들어 밀리초 값이 9이면 XML 출력은 0.009가 됩니다.
TZIsLocal
날짜 및 시간이 현지 표준 시간대를 기반으로 하는 경우 TRUE이고, UTC + 오프셋인 경우 FALSE 입니다.
TZIsPositive
TRUE 이면 TZHour 및 TZMinute 에서 지정한 표준 시간대 오프셋이 UTC를 기준으로 양수이고 오프셋이 음수이면 FALSE 입니다. TZIsLocal이 TRUE이면 유효하지 않습니다.
TZHour
UTC(0-13)를 기준으로 하는 표준 시간대 오프셋입니다. TZMinute가 0이면 TZhour=14가 허용됩니다. TZIsLocal이 TRUE이면 유효하지 않습니다.
TZMinute
UTC(0-59)를 기준으로 하는 표준 시간대 오프셋입니다. TZIsLocal이 TRUE이면 유효하지 않습니다.
요구 사항
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
머리글 | wsdxml.h(Wsdapi.h 포함) |