SWbemDateTime.SetVarDate 메서드
SWbemDateTime 개체의 SetVarDate 메서드는 VT_DATE 형식의 날짜를 CIM datetime 형식으로 변환합니다.
VT_DATE 값은 Visual Basic 및 ActiveX에서 사용하는 변형 datetime 값입니다.
이 구문에 대한 설명은 스크립팅 API의 문서 규칙을 참조하세요.
구문
SWbemDateTime.SetVarDate( _
ByVal vdate, _
[ ByVal bIsLocal ] _
)
매개 변수
-
vdate [in]
-
개체를 설정할 변형 날짜 값입니다. 이 매개 변수는 VT_DATE 형식이어야 합니다.
-
bIsLocal [in, optional]
-
TRUE이면 vdate가 현지 시간으로 해석되고 UTC(협정 세계시) 속성에 올바른 UTC 오프셋으로 변환되는 현지 시간이 포함됩니다. bIsLocal이 FALSE이면 vdate는 오프셋이 0인 UTC 값으로 직접 변환됩니다.
반환 값
이 메서드는 값을 반환하지 않습니다.
오류 코드
SetVarDate 메서드를 완료한 후 Err 개체에 아래 목록의 오류 코드가 포함될 수 있습니다.
-
wbemErrInvalidSyntax - 2147749921(0x80041021)
-
vdate 형식이 잘못되었습니다.
설명
SetVarDate를 성공적으로 호출한 후 DATETIME 값은 간격 대신 절대 datetime 값으로 해석되고 IsInterval 속성은 FALSE로 설정됩니다.
기본 Visual Basic 또는 VBScript 함수 CDate는 SetVarDate에 대한 입력의 VT_DATE 형식으로 datetime 값을 제공합니다.
예제
SWbemDateTime 개체를 사용하여 CIM DATETIME 값을 FILETIME 형식 또는 VT_DATE 형식으로 변환하는 예제를 보려면 WMI 작업: 날짜 및 시간을 참조하세요. CIM DATETIME 형식에 대한 설명은 날짜 및 시간 형식을 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows Vista |
지원되는 최소 서버 |
Windows Server 2008 |
헤더 |
|
유형 라이브러리 |
|
DLL |
|
CLSID |
CLSID_SWbemDateTime |
IID |
IID_ISWbemDateTime |