我正在使用 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/