将time_t转换为字符串

时间:2010-05-08 20:14:04

标签: c++

我有一个time_t变量,其中包含我想要存储在数据库中的时间戳,所以我需要它作为字符串。我该怎么转换呢?

此外,关于这个主题,我如何将时间戳字符串转换为time_t变量?

谢谢, 悦

2 个答案:

答案 0 :(得分:2)

查看ctime,需要time_t并返回一个字符串。 要从字符串中创建时间戳,请查看mktime。填充struct tm的字段并调用mktime。它应该返回time_t。

答案 1 :(得分:0)

由于它标记为C ++,我建议这样做:istringstream http://www.cplusplus.com/reference/iostream/istringstream/

像魅力一样工作。可能还需要ostringstream

相关问题