- 论坛徽章:
- 1
|
- #include <stdio.h>
- #include <time.h>
- int main()
- {
- time_t t;
- // get time in seconds
- time(&t);
- // format time
- printf("%s", ctime(&t));
- // covert time
- struct tm *tm;
- tm = localtime(&t);
- // print date
- printf("%d-%02d-%02d %02d:%02d:%02d\n",
- tm->tm_year+1900, // year since 1900
- tm->tm_mon+1, // month 0-11
- tm->tm_mday, // day 1-31
- tm->tm_hour, // hour 0-23
- tm->tm_min, // minute 0-59
- tm->tm_sec); // seconds 0-59
- return 0;
- }
复制代码 不管昨天还是前天 都是相对于今天来命名的, 所以只要得到今天的时间值, 其他的任何时间都可以随便命名.
你可以把 比今天的 tm_mday 小1 的日期 叫做 “今天他爹”, 把 比 tm_day 大1 的日期叫做 “今天他儿”
论坛中的回复日期 肯定是用数据库保存起来的, 在显示之前 把该值取出来 和当前时间值 对比 就可以显示 其“名字” 了 |
|