gpt4 book ai didi

c++ - 带有 boost::posix_time 的值为 0 的日期时间(如在 MySQL 中)

转载 作者:行者123 更新时间:2023-11-28 04:33:17 25 4
gpt4 key购买 nike

boost::posix_time 中,如何获取值为 0 的时间戳 (boost::posix_time::ptime)? (作为 0-0-0 0:0:0 MySQL 日期时间)。

最佳答案

这是不可能的。 posix_time::ptime 使用 gregorian::date 并根据引用 gregorian date

The current implementation supports dates in the range 1400-Jan-01 to 9999-Dec-31.

所以如果你写得到ptime的最小值

  boost::posix_time::ptime pt(boost::posix_time::min_date_time);
cout << pt << endl; // 1400-Jan-01 00:00:00

您将看到 1400-Jan-01 00:00:00 作为输出。

关于c++ - 带有 boost::posix_time 的值为 0 的日期时间(如在 MySQL 中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52285934/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com