【发布时间】:2017-02-21 07:21:49
【问题描述】:
我查找当前系统日期和时间的程序是
#include<stdio.h>
#include<time.h>
struct date{
int day,month,year;
};
main()
{
time_t t;
time(&t);
printf("Today's date and time is %s",ctime(&t));
}
我想将此当前日期存储到结构中请给我一个建议。
【问题讨论】:
-
从编写有效的 C 开始。
int main(void)而不是main() -
您可能应该计划使用
localtime()或gmtime(),具体取决于您想要当地时间还是UTC。请注意,您必须映射这些值——在您仔细阅读手册之前,年份和月份可能不是您期望的数字。 -
可能的答案太多,或者对于这种格式来说,好的答案太长了。请添加详细信息以缩小答案集或隔离可以在几段中回答的问题。
标签: c