boost::gregorian::date 随着时间的推移?
boost::gregorian::date with time?
目前看来 boost::gregorian::date
只有 day/month/year。我还需要存储 hour/minute/second。这个对象可以处理两者吗?我很难理解如何表示所有这些数据。
不,此对象无法处理(因为那样 boost::gregorian::date
就不会是 ... date
)。
如果您需要日期时间,请使用 boost::posix_time::ptime
(这是 gregorian::date, time_duration
的元组)。
如果您还需要时区,请查看boost::local_time::local_date_time
or Boost Locale's date_time
目前看来 boost::gregorian::date
只有 day/month/year。我还需要存储 hour/minute/second。这个对象可以处理两者吗?我很难理解如何表示所有这些数据。
不,此对象无法处理(因为那样 boost::gregorian::date
就不会是 ... date
)。
如果您需要日期时间,请使用 boost::posix_time::ptime
(这是 gregorian::date, time_duration
的元组)。
如果您还需要时区,请查看boost::local_time::local_date_time
or Boost Locale's date_time