ctime 예제

CTime 개체를 만들 때 nDST 매개 변수를 0으로 설정하여 표준 시간이 적용중임을 나타내거나 0보다 큰 값을 나타내거나 일광 절약 시간이 적용되고 있음을 나타내거나 0보다 작은 값으로 설정하여 C 런타임 라이브러리 코드가 표준 여부를 계산하도록 합니다. 시간 또는 일광 절약 시간이 적용됩니다. tm_isdst는 필수 필드입니다. 설정하지 않으면 해당 값이 정의되지 않으며 mktime의 반환 값을 예측할 수 없습니다. timeptras asctime_s, _gmtime_s 또는 localtime_s에 대한 이전 호출에 의해 반환된 tm 구조를 가리키는 경우 tm_isdst 필드에 올바른 값이 포함됩니다. 함수 ctime 및 asctime은 이 문자열을 보유하는 배열을 공유합니다. 이러한 함수 중 하나가 호출되면 배열의 내용이 덮어씁입니다. 시간 __time64_t 시간 값(1970년 1월 1일 이후의 초 수)입니다. 현지 시간으로 조정됩니다. 예를 들어 뉴욕에 있고 0의 매개 변수를 전달하여 CTime 개체를 만드는 경우 CTime:GetMonth은 12를 반환합니다. 참고: 이 함수는 asctime(현지 시간(타이머))과 동일합니다.

ctime() 함수는 time.h 헤더 파일에서 정의됩니다. ctime() 함수는 인수 타이머를 기반으로 로컬 타임을 나타내는 문자열을 반환합니다. 반환되는 문자열은 다음과 같은 형식을 갖습니다: CTime 구조는 MFC 7.1에서 MFC 8.0으로 변경되었습니다. MFC 8.0 또는 이후 버전에서 연산자 <<를 사용하여 CTime 구조를 직렬화하는 경우 이전 버전의 MFC에서는 결과 파일을 읽을 수 없습니다. . 이 함수는 날짜 및 시간 정보를 포함하는 tm 구조를 공유합니다. 이 메서드는 형식에 날짜 시간 값이 1970년 1월 1일 자정부터 12월 31일 까지 3000 유니버설 조정 시간(UTC)의 범위가 지정되지 않는 경우 예외를 throw합니다. 이 함수는 현재 시스템 시간을 구조로 얻는 데 사용됩니다.

함수는 날짜 및 시간 정보를 포함하는 C 문자열을 반환합니다. 문자열 뒤에는 new-line 문자(`n`) 타이머가 가리키는 time_t 개체를 해당 현지 시간 및 날짜의 사람이 읽을 수 있는 버전을 포함하는 C 문자열로 변환합니다. DBTIMESTAMP 매개 변수를 사용하는 생성자는 OLEDB.h가 포함된 경우에만 사용할 수 있습니다. 상한은 12/31/3000입니다. 하한은 1970년 1월 1일 오전 12:00:00 GMT입니다. . 1970년 1월 1일부터 2038년 1월 18일(포함)까지의 현지 시간을 기준으로 연도를 반환합니다. timer – 이것은 달력 시간을 포함하는 time_t 객체에 대한 포인터입니다. . 시간Dest CTime 개체의 변환된 날짜/시간 값을 보유 하는 SYSTEMTIME 구조에 대 한 참조입니다.

CTime(); 초기화되지 않은 CTime 개체를 생성합니다. 이 생성기를 사용하면 CTime 개체 배열을 정의할 수 있습니다. 이러한 배열을 사용하기 전에 유효한 시간을 사용하여 초기화해야 합니다. 이 함수는 시스템 날짜를 수정하는 데 사용됩니다. 터보 C. CTime 개체는 절대 시간을 나타내고 CTimeSpan 개체는 상대 시간을 나타내는 것을 제외하고는 다른 C 컴파일러가 이 setdate() 함수를 지원하지 않을 수 있습니다. 처음 두 연산자는 CTime 개체에 CTimeSpan 개체를 추가하고 빼을 수 있습니다. 세 번째 연산자는 한 CTime 객체를 다른 개체에서 빼서 CTimeSpan 객체를 생성할 수 있도록 합니다.

현지 시간을 기준으로 요일을 반환합니다. 1 = 일요일, 2 = 월요일, 7 = 토요일. 조정된 유니버설 타임(UTC)에서 현재 시스템 날짜와 시간을 반환합니다. 이 오버로드된 할당 연산자는 이 CTime 개체에 소스 시간을 복사합니다. CTime 개체의 내부 시간 저장소는 표준 시간대와 독립적입니다. 할당 하는 동안 표준 시간대 변환이 필요 하지 않습니다. CTime 값은 조정된 유니버설 시간(UTC)을 기준으로 하며, 이는 조정된 유니버설 시간(그리니치 표준시, GMT)과 동일합니다.