CTime::CTime

CTime( );

CTime ( константа CTime& timeSrc );

CTime ( time_t раз );

CTime (intnYear,intnMonth,intnDay,intnHour,intnMin,intnSec, int nDST = -1);

CTime (словаwDosDate,словаwDosTime, int nDST = -1);

CTime ( константа SYSTEMTIME& sysTime, int nDST = -1 );

CTime ( константа FILETIME& fileTime, int nDST = -1 );

Параметри

timeSrc

Вказує об'єкта CTime , який вже існує.

час

Показує значення часу.

nYear, nMonth, nDay, nHour, nMin, nSec

Показує значення дати й часу копіювати до нового об'єкта CTime.

nDST

Вказує, чи літнім часом, по суті. Може мати одне з трьох значень, таким чином:

wDosDate, wDosTime

Значення дати й часу MS-DOS буде перетворено на значення дати й часу і скопійовано до нового об'єкта CTime .

sysTime

SYSTEMTIME структури повинні бути перетворені на значення дати й часу та скопійовано до нового об'єкта CTime.

fileTime

FILETIME структури повинні бути перетворені на значення дати й часу та скопійовано до нового об'єкта CTime.

Зауваження

Всі ці конструктори створення нового об'єкта CTime ініціалізовано з вказаного абсолютний час на основі поточного часового поясу.

Нижче описано кожен конструктор:

Більш докладну інформацію про тип даних time_t побачити на час функції Під час бібліотеки посилання.

Докладніше, перегляньте статтю на SYSTEMTIME і FILETIME структури в Win32 SDK програміста посилання.

Докладніше, перегляньте статтю на MS-DOS дату і час вступу в документації Win32 SDK.

Приклад

/ / приклад для CTime::CTime
time_t osBinaryTime; nbsp; / / C під час часу (в <time.h>)
час (і osBinaryTime);  / / Отримати поточний час з з / / операційна система.
CTime time1; / / Порожній CTime. (0 є незаконним час значення).
CTime-time2 = time1; / / Конструктор копіювання.
CTime time3 (osBinaryTime);  / / CTime з c часу під час
CTime time4 (1999, 3, 19, 22, 15, 0); / / 10: 15 PM 19 березня 1999 року.

Огляд CTimeЧлени класу | Ієрархічна діаграма

Дивіться також CTime::GetTime, GetCurrentTime, оператор =

Index