다음을 통해 공유


COleDateTime::SetDateTime

이 시간과 날짜를 설정 합니다. COleDateTime 개체입니다.

int SetDateTime(
   int nYear,
   int nMonth,
   int nDay,
   int nHour,
   int nMin,
   int nSec 
) throw( );

매개 변수

  • nYear, nMonth, nDay, nHour, nMin, nSec
    날짜 및 시간 구성 요소를 복사할 COleDateTime 개체입니다.

반환 값

0 이면이 값은 COleDateTime 개체 설정 했습니다. 그렇지 않으면 1입니다.이 반환 값을 기반으로 DateTimeStatus 열거 형식.자세한 내용은 SetStatus 멤버 함수입니다.

설명

범위 매개 변수 값에 대 한 다음 표를 참조 하십시오.

Parameter

범위

nYear

100 – 9999

nMonth

1 – 12

nDay

0 – 31

nHour

0 – 23

nMin

0 – 59

nSec

0 – 59

일 월 넘어가면 달과 다음 달의 올바른 날짜로 변환 될 및/또는 연도 따라 증가 합니다.값이 0 일 이전 달의 마지막 날짜를 나타냅니다.동작이 동일 SystemTimeToVariantTime.

매개 변수로 지정 된 날짜 또는 시간 값이이 개체의 상태를 잘못 하 고이 개체의 값에 설정 잘못 된 경우 변경 되지 않습니다.

시간 값의 예는 다음과 같습니다.

nHour

nMin

nSec

1

3

3

01:03:03

23

45

0

23:45:00

25

30

0

Invalid

9

60

0

Invalid

날짜 값의 일부 예는 다음과 같습니다.

nYear

nMonth

nDay

1995

4

15

15 년 4 월 1995

1789

7

14

17 7 월 1789

1925

2

30

Invalid

10000

1

1

Invalid

날짜만 설정을 참조 하십시오 COleDateTime::SetDate.시간만 설정을 참조 하십시오 COleDateTime::SetTime.

이 값은 쿼리 하는 멤버 함수에 대 한 내용은 COleDateTime 개체, 다음과 같은 멤버 함수를 참조 하십시오.

범위에 대 한 자세한 내용은 COleDateTime 문서를 참조 하는 값을 날짜 및 시간: 자동화 지원.

예제

예제를 보려면 GetStatus.

요구 사항

헤더: atlcomtime.h

참고 항목

참조

COleDateTime 클래스

계층 구조 차트

COleDateTime::COleDateTime

COleDateTime::SetDate

COleDateTime::SetTime

COleDateTime::operator =

COleDateTime::GetStatus

COleDateTime::m_dt