1 /*
2 char * ctime (const time_t * timer);
3 char * ctime_r (const time_t * timer,char * buf);
4 char * ctime_s (char buf,rsize_t bufsz,const time_t timer);
5 该函数执行了两部操作,相当与:
6 asctime(localtime(timer)) or asctime(localtime_r(timer,&(struct tm){0}))
7 返回的字符串格式:Www Mmm dd hh:mm:ss yyyy\n
8 同样线程不安全
9 */
10 #define __STDC_WANT_LIB_EXT1__ 1
11 #include <time.h>
12 #include <stdio.h>
13
14 int main(void)
15 {
16 time_t result = time(NULL);
17 printf("%s", ctime(&result));
18
19 #ifdef __STDC_LIB_EXT1__
20 char str[26];
21 ctime_s(str,sizeof str,&result);
22 printf("%s", str);
23 #endif
24 }
25
linux系统时间 time.h 之ctime( )函数使用
最新推荐文章于 2024-04-26 15:37:09 发布