- (void) cur_time
{
char *wday[] = {"星期天", "星期一","星期二","星期三","星期四","星期五","星期六"};
time_t timep;
struct tm *p;
time(&timep);
p = localtime(&timep);
printf("%d年%2d月%2d日", (1900 + p->tm_year), (1 + p->tm_mon), p->tm_mday);
printf("%s%2d:%2d:%2d/n", wday[p->tm_wday], p->tm_hour, p->tm_min, p->tm_sec);
}
// p = localtime(&itime);
// p->tm_mday -= 7;
//
// printf("%ld/n", mktime(p));
//
// p->tm_mday -= 14;
//
// printf("%ld/n", mktime(p));
本文介绍了一个使用C语言实现的时间显示程序。该程序利用了标准库中的time.h头文件,通过调用time()和localtime()函数获取当前时间,并将结果显示为易读的格式。此外,代码还展示了如何通过tm结构体访问具体的日期和时间组件。
2726

被折叠的 条评论
为什么被折叠?



