gpt4 book ai didi

c++ - 是否有 std::tm 结构的替代方案?

转载 作者:行者123 更新时间:2023-11-30 01:41:20 24 4
gpt4 key购买 nike

我想在类似 std::tm 的结构上使用 std::mktime。我想这样做是因为我的秒数是 double 的,而 std::tm 的秒数只有整数精度。是否有另一种结构,它具有 double ,可以让我在上面使用 mktime?

最佳答案

我注意到您的标签之一是 [c]。那里帮不了你。但是如果你使用 C++11/14,这个 free open-source library以任意精细的精度(纳秒没问题)提供 tmmtkime 的所有功能。它建立在 C++11 std::chrono 设施之上,并添加了解析、格式化、与日历类型之间的转换以及远远超过旧 C API 的时区功能。

有完整的文档。有视频教程。有一个 gitter 聊天室。有github问题。并且它可以跨更高版本的 Visual Studio、gcc 和 clang 移植。

很多example code here.

关于c++ - 是否有 std::tm 结构的替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41515943/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com