您的位置:首页 > 编程语言 > C语言/C++

c++日期&时间

2016-11-20 13:56 274 查看
c++标准库没有提供所谓的日期类型,c++继承了c语言用于日期和时间操作的结构和函数,为了使用日期和时间相关的函数和结构,需要在c++程序中引用<ctime>头文件

有四个与时间相关的类型,clock_t,time_t,size_t,tm,前三种类型能够把系统时间和日期表示为某种整数

结构类型tm把日期和时间以c结构的形式保存,tm结构定义如下:

struct tm{

int tm_sec;
//秒,0-59,允许61

int tm_min;
//分,0-59

int tm_hour;
//小时,0-23

int tm_day;
//一月中的第几天,1-31

int tm_mon;
//月,1-12

int tm_year;
//自1900年起的年数

int tm_wday;
//一周中的第几天,0-6,从周日算起

int tm_yday;
//一年中的第几天,0-365,从一月一日算起

int tm_isdst;
//夏令时

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: