我是靠谱客的博主 懵懂故事,最近开发中收集的这篇文章主要介绍c语言 时间格式,C/C++知识点之C语言关于时间日期格式的设置,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

本文主要向大家介绍了C/C++知识点之C语言关于时间日期格式的设置,通过具体的内容向大家展示,希望对大家学习C/C++知识点有所帮助。

参 数:

%H 小时(以00-23来表示)。

%I 小时(以01-12来表示)。

%K 小时(以0-23来表示)。

%l 小时(以0-12来表示)。

%M 分钟(以00-59来表示)。

%P AM或PM。

%r 时间(含时分秒,小时以12小时AM/PM来表示)。

%s 总秒数。起算时间为1970-01-01 00:00:00 UTC。

%S 秒(以本地的惯用法来表示)。

%T 时间(含时分秒,小时以24小时制来表示)。

%X 时间(以本地的惯用法来表示)。

%Z 市区。

%a 星期的缩写。

%A 星期的完整名称。

%b 月份英文名的缩写。

%B 月份的完整英文名称。

%c 日期与时间。只输入date指令也会显示同样的结果。

%d 日期(以01-31来表示)。

%D 日期(含年月日)。

%j 该年中的第几天。

%m 月份(以01-12来表示)。

%U 该年中的周数。

%w 该周的天数,0代表周日,1代表周一,异词类推。

%x 日期(以本地的惯用法来表示)。

%y 年份(以00-99来表示)。

%Y 年份(以四位数来表示)。

%n 在显示时,插入新的一行。

%t 在显示时,插入tab。

MM 月份(必要)。

DD 日期(必要)。

hh 小时(必要)。

mm 分钟(必要)。

CC 年份的前两位数(选择性)。

YY 年份的后两位数(选择性)。

ss 秒(选择性)。

-d 显示字符串所指的日期与时间。字符串前后必须加上双引号。

-s 根据字符串来设置日期与时间。字符串前后必须加上双引号。

-u 显示GMT。

--help 在线帮助。

--version 显示版本信息。

1   //»ñȡϵͳʱ¼äyyyyMMddhhmmssms 2   #include 3   #include 4   #include 5    6   #define SIZE    1024 7    8   int GetSystemTimeMiSec(char* buffer){ 9       char buf[SIZE];10       time_t rawtime;11       struct tm * timeinfo;12       time(&rawtime);13       timeinfo = localtime(&rawtime);14       //strftime(buf, sizeof(buf), "%Y-%m-%d %W %H:%M", timeinfo);15       strftime(buf, sizeof(buf), "%F %P %X", timeinfo);16       sprintf(buffer,"%s",buf);17       return 1;18   }19   int main()20   {21       char dateTimeStr[50] = {0};22       GetSystemTimeMiSec(dateTimeStr);23       printf("%sn",dateTimeStr);24       return 0;25   }

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标编程语言C/C+频道!

最后

以上就是懵懂故事为你收集整理的c语言 时间格式,C/C++知识点之C语言关于时间日期格式的设置的全部内容,希望文章能够帮你解决c语言 时间格式,C/C++知识点之C语言关于时间日期格式的设置所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部