c++ - 是否可以在 C++ 中使用 DateTime 值?

标签 c++ datetime

我正在使用 API 提供日期和时间数据作为 double 精度十进制值,与 Windows 兼容日期/时间 格式。我正在用 C++ 编写程序,我希望能够访问 double Date/Time 中包含的数据元素值并将它们格式化为人类可读的。例如,采用 Date/Time 值,如 41411.583333 并使用 C++ 将字符串打印为 DD/MM/YYYY HH:MM:SS。请有人解释一下是否/如何做到这一点?

最佳答案

COleDateTime 类(在 MFC 和 ATL 库中提供)提供了您需要的一切。它包括一个 Format 成员函数,可以以多种格式打印日期/时间:

http://msdn.microsoft.com/en-us/library/c1ayhyhk(v=vs.80).aspx

关于c++ - 是否可以在 C++ 中使用 DateTime 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16636396/

相关文章:

c++ - 使用比较运算符将 std::string 作为 std::map 中的键

c++ - 查找指针的类型

php 在使用澳大利亚/悉尼时区时给出错误答案

mysql - SQL 类型 NOW() 不工作

c++ - 将捕获的 lambda 作为函数指针传递

c++ - 如何让输出流稍后执行某些操作?

c++ - 是否有可能有一个指针文字?

python - 来自 MongoDB ISODate 的 Pandas DatetimeIndex

python - datetime.strptime() 为 %Z 接受哪些可能的值?

php - 日期时间::格式和 strftime