【问题标题】:boost::gregorian::date with time?boost::gregorian::date with time?
【发布时间】:2016-10-25 00:12:40
【问题描述】:

到目前为止,boost::gregorian::date 似乎只有日/月/年。我还需要存储小时/分钟/秒。这个对象可以同时处理吗?我很难理解如何表示所有这些数据。

【问题讨论】:

    标签: c++ boost boost-date-time


    【解决方案1】:

    不,此对象无法处理(因为 boost::gregorian::date 不会是 ... date)。

    如果您需要日期时间,请使用 boost::posix_time::ptime(它是 gregorian::date, time_duration 的元组)。

    如果您需要时区,请查看 boost::local_time::local_date_time 或 Boost Locale 的 date_time

    【讨论】:

    • 谢谢;我确实发现这些对象相当混乱,所以这会有所帮助。
    猜你喜欢
    • 1970-01-01
    • 2023-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-26
    • 1970-01-01
    • 2014-08-22
    相关资源
    最近更新 更多