timeSrc | 表示一个已经存在的CTime对象。 | |||||||||
time | 表示一个时间值。 | |||||||||
nYear,nMonth, nDay, nHour, nMin, nSec | 表示要拷贝到新的CTime对象中去的日期和时间值。 | |||||||||
nDST | 表明有效的是否是daylight saving time。可以是下列三个值中的某一个:
| |||||||||
wDosDate, wDosTime | 要被转换为一个日期/时间值并被拷贝到新的CTime对象中去的MSDOS日期和时间。 | |||||||||
sysTime | 要被转换为一个日期/时间值并被拷贝到新的CTime对象中去的SYSTEMTIME结构。 | |||||||||
fileTime | 要被转换为一个日期/时间值并被拷贝到新的CTime对象中去的FILETIME结构。 |
· | CTime( ); | 构造一个没有初始化的CTime对象。这个构造函数允许你定义CTime对象数组。在使用此对象之前,你应该用有效的时间来初始化这个数组。 | ||||||||||||||
· | CTime( const CTime& ); | 从另一个CTime值构造一个CTime对象。 | ||||||||||||||
· | CTime( time_t ); | 从一个time_t类型构造一个CTime对象。 | ||||||||||||||
· | CTime( int, int, etc. ); | 从本地时间成分构造一个CTime对象,每一个时间成分被约束在下列范围:
|
· | CTime( WORD, WORD ); | 根据指定的MSDOS日期和时间构造一个CTime对象。 |
· | CTime( const SYSTEMTIME& ); | 根据一个SYSTEMTIME结构构造一个CTime对象。 |
· | CTime( const FILETIME& ); | 根据一个FILETIME结构构造一个CTime对象。你最好不要直接使用CTime FILETIME初始化。如果你使用一个CTime对象来操纵一个文件,则CFile::GetStatus通过使用一个用FILETIME结构初始化的CTime对象来为你获取该文件的时间标记。 |