Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1336020
  • 博文数量: 284
  • 博客积分: 3251
  • 博客等级: 中校
  • 技术积分: 3046
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-26 17:23
文章分类

全部博文(284)

文章存档

2019年(2)

2018年(5)

2015年(19)

2014年(13)

2013年(10)

2012年(235)

分类: C/C++

2012-05-15 17:24:42

#ifndef _TM_DEFINED
struct tm {
         int tm_sec;       /* 秒 - 取值区间为[0,59] */
         int tm_min;      /* 分 - 取值区间为[0,59] */
         int tm_hour;      /* 时 - 取值区间为[0,23] */
         int tm_mday;     /* 一个月中的日期 - 取值区间为[1,31] */
         int tm_mon;      /* 月份(从一月开始,0代表一月)- 取值区间为[0,11] */
         int tm_year;      /* 年份,其值等于实际年份减去1900 */
         int tm_wday;     /* 星期–取值区间为[0,6],其中0代表星期天,1代表星期一,以此类推 */
         int tm_yday;     /* 从每年的1月1日开始的天数 – 取值区间为[0,365],其中0代表1月1日,1代表1月2日,以此类推 */
         int tm_isdst;     /*夏令时标识符,实行夏令时的时候,tm_isdst为正。不实行夏令时的进候,tm_isdst为0;不了解情况时,tm_isdst()为负。*/
         };
#define _TM_DEFINED /* 避免重复定义 tm */
#endif
ANSI C标准称使用tm结构的这种时间表示为分解时间(broken-down time)。
包含文件:
tm指针转换为time_t: time_t mktime(struct tm *timeptr);
阅读(1807) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~