CTime( );
CTime ( const CTimeamp; timeSrc );(&A)
CTime ( time_t 시간 );
CTime (intnYear,intnMonth,intnDay,intnHour,intnMin,intnSec, int nDST =-1);
CTime (WORDwDosDate,단어wDosTime, int nDST =-1);
CTime ( const SYSTEMTIMEamp; sysTime, int nDST = -1 );(&A)
CTime ( const FILETIMEamp; fileTime, int nDST = -1 );(&A)
매개 변수
timeSrc
이미 존재 하는 CTime 개체를 나타냅니다.
시간
시간 값을 나타냅니다.
nYear, nMonth, nDay, nHour, nMin, nSec
새로운 CTime 개체에 복사 될 날짜 및 시간 값을 나타냅니다.
nDST
일광 절약 시간이 적용 되는지 나타냅니다. 다음과 같이 세 가지 값 중 하나를 가질 수 있습니다.:
wDosDate, wDosTime
MS-DOS 날짜 및 시간 값 날짜/시간 값으로 변환 하 여 새로운 CTime 개체에 복사。
sysTime
날짜/시간 값으로 변환 하 여 새로운 CTime 개체에 복사 SYSTEMTIME 구조。
fileTime
날짜/시간 값으로 변환 하 여 새로운 CTime 개체에 복사 FILETIME 구조。
주의
이러한 모든 생성자 초기화 지정 된 절대 시간 현재 표준 시간대에 따라 새로운 CTime 개체를 만들。
각 생성자 아래 설명 하는:
| 구성 요소 | 범위 |
| nYear | 1970?2038* |
| nMonth | 초간 |
| nDay | 1 |
| nHour | 제약 조건 없음 |
| nMin | 제약 조건 없음 |
| nSec | 제약 조건 없음 |
*위 날짜 제한은 2038-1/18. 광범위 한 날짜에 대 한 다음 웹 사이트를 참조 하십시오. COleDateTime。
이 생성자는 UTC로 적절 한 변환. 마이크로소프트 파운데이션 클래스 라이브러리의 디버그 버전 주장 연도, 월 또는 일 구성 요소 중 하나 이상이 범위를 벗어난 경우. 그것은 귀하의 책임 호출 하기 전에 인수를 확인 하。
자세한 내용은 time_t 데이터 형식에 대 한 참조를 런타임 라이브러리 참조 에서 시간 함수。
자세한 내용은 참조를 SYSTEMTIME 및 Win32 SDK 프로그래머 참조 에서 FILETIME 구조。
자세한 내용은 참조를 Win32 SDK 설명서에서 MS-DOS 날짜 및 시간 항목。
예제
/ / Ctime::ctime에 대 한 예제
time_t osBinaryTime; nbsp; / / C 실행-시간 (<time.h>에 정의 된)
시간 (& osBinaryTime);? / /에서 현재 시간을 얻을 / / 운영 체제.
CTime time1; / / CTime 비어 있습니다. (0 잘못 된 시간 값입니다.)
CTime time2 time1; = / / 생성자를 복사 합니다.
CTime time3 (osBinaryTime);? / / C 실행 시간에서 CTime
CTime time4 (1999, 3, 19, 22, 15, 0); / / 1999 년 3 월 19 일 오후 10시 15분
CTime 개요 |nbsp; 클래스 멤버 (ko) | 계층 구조 차트(&N)
참고 항목nbsp;CTime::GetTime, GetCurrentTime, 연산자 =(&N)