1449

7 分钟

#C 语言的 struct tm

struct tm { int tm_sec; // 0-60 int tm_min; // 0-59 int tm_hour; // 0-23 int tm_mday; // 1-31 int tm_mon; // 0-11 int tm_year; // 从 1900 开始 int tm_wday; // 0-6 (周日=0) int tm_yday; // 0-365 int tm_isdst; // 夏令时标志 };
  • 标准只定义 struct tm 要有这些成员,但不规定顺序。
成员说明
tm_sec秒,[0, 60]
tm_min分钟,[0, 59]
tm_hour小时,[0, 23]
tm_mday日,[1, 31]
tm_mon月,[0, 11],0 表示一月
tm_year年,0 表示 1900 年
tm_wday一周中的第几天,0 表示星期日
tm_yday一年中的第几天,0 表示一月一日
tm_isdst夏令时标志,正数表示夏令时生效,0 表示不生效,负数表示没有可用信息

#推荐阅读

创建于 2025/10/10

更新于 2025/10/10