【发布时间】:2016-10-25 00:12:40
【问题描述】:
到目前为止,boost::gregorian::date 似乎只有日/月/年。我还需要存储小时/分钟/秒。这个对象可以同时处理吗?我很难理解如何表示所有这些数据。
【问题讨论】:
标签: c++ boost boost-date-time
到目前为止,boost::gregorian::date 似乎只有日/月/年。我还需要存储小时/分钟/秒。这个对象可以同时处理吗?我很难理解如何表示所有这些数据。
【问题讨论】:
标签: c++ boost boost-date-time
不,此对象无法处理(因为 boost::gregorian::date 不会是 ... date)。
如果您需要日期时间,请使用 boost::posix_time::ptime(它是 gregorian::date, time_duration 的元组)。
如果您也需要时区,请查看 boost::local_time::local_date_time 或 Boost Locale 的 date_time
【讨论】: