C++计算日期之间的差异
C++ calculate difference between dates
可能重复:
检查两个TDateTime变量
我在计算两个日期之间的差异,然后显示差异时遇到问题。我已经发布了之前的一个问题。
我正在寻求有关replaceTime功能的帮助。我不知道我需要如何/为什么使用这个。
这是我的代码:
TDateTime testFirstDate("11/09/2012");
TDateTime testFirstTime("14:00");
TDateTime testSecondDate("12/09/2012");
TDateTime testSecondTime("16:00");
TDateTime testCombined1 = ReplaceTime(testFirstDate,testFirstTime);
TDateTime testCombined2 = ReplaceTime(testSecondDate,testSecondTime);
TDateTime testDateDifference = testCombined2 - testCombined1;
std::cout << testDateDifference;
您的代码没有意义。两次约会的不同从来都不是新的约会!
我怀疑这部分是错误的:
TDateTime testDateDifference = testCombined2 - testCombined1;
两个日期的差异是一段时间——一个时间跨度(通常以秒为单位)。TDateTime的实现是你自己写的吗?
相关文章:
- 用C++程序计算圆锥体的体积、球体的体积、八边形的面积和两点之间的距离
- 计算所有对之间的曼哈顿距离
- 如何使用发送数据包所花费的时间计算两个节点之间的距离?
- 计算车辆之间的距离并设置速度,使距离保持不变,例如 5 米
- 是否有一种标准方法来计算两个 asctime() 值之间的天数
- 计算两个迭代器之间的距离时"Vector Iterators Incompatible"
- 对于C++随机访问迭代器(矢量迭代器),迭代器之间的差异是如何计算的?
- 为什么 2 个双精度值之间的差值计算错误?
- C++和Lua之间的简单数学计算不同
- 如何计算大小为 1000 x 1000 的 2D 数组中 2 个元素之间的步幅?C++
- 计算每个维度的两个 3D 矢量之间的角度
- 计算两个uint8_t变量之间差值的最快方法是什么?
- 如何更有效地计算n个字符串之间的不匹配分数?
- 大括号和括号之间的参数计算顺序
- 如何计算两个负整数 c++ 之间的总和
- 为什么CRC计算在C和C 版本之间有所不同
- 如何获得OpenGL在给定高度级别之间计算的值
- C++:对迭代器之间计算距离的类型感到困惑
- c++ |在两个特定点之间计算文件中的行数
- 如何在C++中的正整数和负整数之间计算IF语句中的bool