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 오프셋으로 변환되는 현지 시간이 포함됩니다. bIsLocalFALSE이면 vdate는 오프셋이 0인 UTC 값으로 직접 변환됩니다.

반환 값

이 메서드는 값을 반환하지 않습니다.

오류 코드

SetVarDate 메서드를 완료한 후 Err 개체에 아래 목록의 오류 코드가 포함될 수 있습니다.

wbemErrInvalidSyntax - 2147749921(0x80041021)

vdate 형식이 잘못되었습니다.

설명

SetVarDate를 성공적으로 호출한 후 DATETIME 값은 간격 대신 절대 datetime 값으로 해석되고 IsInterval 속성은 FALSE로 설정됩니다.

기본 Visual Basic 또는 VBScript 함수 CDateSetVarDate에 대한 입력의 VT_DATE 형식으로 datetime 값을 제공합니다.

예제

SWbemDateTime 개체를 사용하여 CIM DATETIME 값을 FILETIME 형식 또는 VT_DATE 형식으로 변환하는 예제를 보려면 WMI 작업: 날짜 및 시간을 참조하세요. CIM DATETIME 형식에 대한 설명은 날짜 및 시간 형식을 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista
지원되는 최소 서버
Windows Server 2008
헤더
Wbemdisp.h
유형 라이브러리
Wbemdisp.tlb
DLL
Wbemdisp.dll
CLSID
CLSID_SWbemDateTime
IID
IID_ISWbemDateTime

추가 정보

SWbemDateTime.SetFileTime

SWbemDateTime

DATETIME