在max(element for row in f for element in row)
中,如何获取值为0的时间戳(boost::posix_time
)? (作为MySQL日期时间的0-0-0 0:0:0)。
答案 0 :(得分:1)
不可能。 posix_time::ptime
使用gregorian::date
并根据参考文献gregorian date
当前的实现支持1400年1月1日至 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 作为输出。