time的示例
//方案— 优点:仅使用C标准库;缺点:只能精确到秒级#include time.h?#include stdio.h?int main( void )?{???? time_t t = time(0);???? char tmp[64];???? strftime( tmp, sizeof(tmp), %Y/%m/%d %X %A 本年第%j天 %z,localtime(t) );???? puts( tmp );???? return 0;?}size_t strftime(char *strDest, size_t maxsize, const char *format, const struct tm *timeptr);根据格式字符串生成字符串。struct tm *localtime(const time_t *timer);取得当地时间,localtime获取的结果由结构tm返回返回的字符串可以依下列的格式而定:%a 星期几的缩写。Eg:Tue?%A 星期几的全名。 Eg: Tuesday%b 月份名称的缩写。?%B 月份名称的全名。?%c 本地端日期时间较佳表示字符串。?%d 用数字表示本月的第几天 (范围为 00 至 31)。日期%H 用 24 小时制数字表示小时数 (范围为 00 至 23)。?%I 用 12 小时制
原创力文档

文档评论(0)