我有一个包含时间戳像这样的十六进制字符串:00059f4d1832788e。它包含微秒精度。我只想到第二部分。将其转换为 time_t 类型的正确方法是什么?
std::string timeString = "00059f4d1832788e";
Run Code Online (Sandbox Code Playgroud)
编辑:它不仅将十六进制字符串转换为 int。我需要的是:十六进制字符串 -> long int -> 删除毫秒和微秒部分 -> 转换为 time_t -> 打印它。
c++ ×1