【发布时间】:2011-10-30 02:45:27
【问题描述】:
我想将 time_t 转换为字符串然后再转换回来。
我想使用 ctime() 将时间转换为字符串。
我似乎在谷歌或 time.h 头文件上找不到任何东西,有什么想法吗?
基本上我要做的是将日期存储在文件中,然后将其读回,以便我可以再次将其用作 time_t 。
此外,在 std,mfc 之外没有库引用。
还要注意,这必须在 Windows xp 及更高版本上运行,仅此而已。
编辑
我要做的就是将 time_t 转换为字符串(我不在乎它是否可读),然后将其转换回 time_t。我基本上只是试图将 time_t 存储到一个文件中并再次读取它(但我不想要任何代码,因为除了 time_t 之外文件中还有更多信息)。
【问题讨论】:
-
你想要一个人类可读的字符串,比如“2011-08-18 21:07:10”吗?
-
我很惊讶这里没有任何超过 0 的东西,它们都是很好的答案。