MFC
提供了两个日期和时间类
CTime
和
CTimeSpan,
分别代表相对时间和绝对时间。
CTime
是基于格林威治平均时间(
GMT
)的,本地的时间由环境变量
TZ
决定。
CTimeSpan
代表了时间间隔。
CTime
类由下列成员函数:
CTime()
创建一个
CTime
对象。
GetCurrentTime()
由当前时间创建一个
CTime
对象。
GetTime()
由
CTime
对象返回一个
time_t
变量。
GetYear()
获取
CTime
对象代表的年。
GetMonth
()
获取
CTime
对象代表的月。
GetDay()
获取
CTime
对象代表的日期。
GetHour()
获取
CTime
对象代表的小时。
GetMinute()
获取
CTime
对象代表的分。
GetSecond()
获取
CTime
对象代表的秒。
GetDayOfWeek()
获取
CTime
对象代表的周日,
1
代表周日,
2
代表周
-
等等。
Format()
将字符串转换成一个基于本地时区的格式字符串。
FormatGmt()
将字符串转换成一个基于
UTC
(世界时)的格式字符串。
operator =
赋予新的时间。
operator +
增加
CTime
和
CTimeSpan
对象。
operator –
减小
CTime
和
CTimeSpan
对象。
operator += CTime
对象加一个
CTimeSpan
对象。
operator -= CTime
对象减一个
CTimeSpan
对象。
operator ==
比较两个绝对时间是否相等。
operator !=
比较两个绝对时间是否不相等。
operator <
比较两个绝对时间,是否前一个大于后一个。
operator >
比较两个绝对时间,是否前一个小于后一个。
operator >=
比较两个绝对时间,是否前一个大于等于后一个。
operator <=
比较两个绝对时间,是否前一个小于等于后一个。
提供了两个日期和时间类
CTime
和
CTimeSpan,
分别代表相对时间和绝对时间。
CTime
是基于格林威治平均时间(
GMT
)的,本地的时间由环境变量
TZ
决定。
CTimeSpan
代表了时间间隔。
CTime
类由下列成员函数:
CTime()
创建一个
CTime
对象。
GetCurrentTime()
由当前时间创建一个
CTime
对象。
GetTime()
由
CTime
对象返回一个
time_t
变量。
GetYear()
获取
CTime
对象代表的年。
GetMonth
()
获取
CTime
对象代表的月。
GetDay()
获取
CTime
对象代表的日期。
GetHour()
获取
CTime
对象代表的小时。
GetMinute()
获取
CTime
对象代表的分。
GetSecond()
获取
CTime
对象代表的秒。
GetDayOfWeek()
获取
CTime
对象代表的周日,
1
代表周日,
2
代表周
-
等等。
Format()
将字符串转换成一个基于本地时区的格式字符串。
FormatGmt()
将字符串转换成一个基于
UTC
(世界时)的格式字符串。
operator =
赋予新的时间。
operator +
增加
CTime
和
CTimeSpan
对象。
operator –
减小
CTime
和
CTimeSpan
对象。
operator += CTime
对象加一个
CTimeSpan
对象。
operator -= CTime
对象减一个
CTimeSpan
对象。
operator ==
比较两个绝对时间是否相等。
operator !=
比较两个绝对时间是否不相等。
operator <
比较两个绝对时间,是否前一个大于后一个。
operator >
比较两个绝对时间,是否前一个小于后一个。
operator >=
比较两个绝对时间,是否前一个大于等于后一个。
operator <=
比较两个绝对时间,是否前一个小于等于后一个。