다음을 통해 공유


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 이면 TZHourTZMinute 에서 지정한 표준 시간대 오프셋이 UTC를 기준으로 양수이고 오프셋이 음수이면 FALSE 입니다. TZIsLocalTRUE이면 유효하지 않습니다.

TZHour

UTC(0-13)를 기준으로 하는 표준 시간대 오프셋입니다. TZMinute가 0이면 TZhour=14가 허용됩니다. TZIsLocalTRUE이면 유효하지 않습니다.

TZMinute

UTC(0-59)를 기준으로 하는 표준 시간대 오프셋입니다. TZIsLocalTRUE이면 유효하지 않습니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
머리글 wsdxml.h(Wsdapi.h 포함)