-1

可能重复:
C++ 标准日期/时间类

问题

如何在 C++ 中管理日期?

我的意思是——我可以使用标准库中的某些东西(类似于Java 中的Date/ Calendar),我应该创建自己的类,还是应该使用一些第 3 方库(如果是,是哪一个?)。

基本上,我需要的是能够存储/检索与日期(时间、日期、月份、年份、工作日)相关的数据并比较它们之间的日期对象(用于排序)。

我已经尝试过的

嗯,我做了一个简单的Calendar类来模仿 JavaCalendar类的行为......但是我在处理闰年时遇到了麻烦(嗯,没关系,但它搞砸了我的工作日)、工作日等等东西。

我也看过关于它的旧帖子(2 年以上),但我想知道是否有更新的内容。

4

2 回答 2

1

在 Qt 框架中,您发现了许多类似的 Java 类。你也可以在 wxWidgets 中使用 wxCalendarCtrl 类。

于 2012-12-31T17:27:09.863 回答
0

虽然我不熟悉 Java 中的日期/时间支持,所以我无法比较我会考虑使用 Boost.Date_Time 的差异。

http://www.boost.org/doc/libs/1_52_0/doc/html/date_time.html

于 2012-12-31T17:36:57.070 回答