在C++中解析带时区信息的ISO8601时间并与系统时钟对比的实现方案咨询
在C++中解析带时区信息的ISO8601时间并与系统时钟对比的实现方案咨询
我现在遇到一个需求:需要在C++里解析ISO8601格式的时间字符串,还要把解析后的时间和系统时钟做对比。
因为我参与的这个大项目已经用到了Boost库,所以我觉得用Boost的相关工具来实现应该是个合适的选择,大致的代码思路如下:
#include <boost/date_time/posix_time/posix_time.hpp> using namespace boost::posix_time; // 示例代码 std::string ts("2019-11-01T11:55:42"); ptime t2(from_iso_extended_string(ts));
备注:内容来源于stack exchange,提问作者user149408
相关产品推荐
相关产品推荐

