beary 发表于 2016-2-22 10:22:09

把时间以int的格式输出


在stm32里有一个__DATE__的宏,是以%s输出的,printf("%s\r\n",__DATE__);

如果有一个需求是以某种int格式输出,比如20160222


我能想到的就是以字节的方式,保存在一个int数组里,

大家有做过类似的事情吗?或者有什么系统或者标准提供的方式?

anger0925 发表于 2016-2-26 17:10:19

beary 发表于 2016-2-24 10:23
stm32里能用吗?我全局搜索了一下 好像没看到

这个是编译器自带的库函数,可以使用的                              

anger0925 发表于 2016-2-24 09:06:58

gmtime查这个函数看得到相关答案

beary 发表于 2016-2-24 10:23:06

anger0925 发表于 2016-2-24 09:06
gmtime查这个函数看得到相关答案

stm32里能用吗?我全局搜索了一下 好像没看到{:3_57:}

发表于 2016-2-24 16:34:47

time.h这里有定义。

anger0925 发表于 2016-2-26 17:10:03

安 发表于 2016-2-24 16:34
time.h这里有定义。

这个是编译器自带的库函数,可以使用的
页: [1]
查看完整版本: 把时间以int的格式输出