Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/132.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ C++;:当地时间晚了一个小时_C++ - Fatal编程技术网

C++ C++;:当地时间晚了一个小时

C++ C++;:当地时间晚了一个小时,c++,C++,我住在荷兰,运行此代码时: boost::local_time::local_date_time t = boost::local_time::local_sec_clock::local_time(boost::local_time::time_zone_ptr()); std::cout << "\nDate Time: " << t.to_string() ; boost::local_time::local_date_time t=boost::local_t

我住在荷兰,运行此代码时:

boost::local_time::local_date_time t = boost::local_time::local_sec_clock::local_time(boost::local_time::time_zone_ptr());

std::cout << "\nDate Time: " << t.to_string() ;
boost::local_time::local_date_time t=boost::local_time::local_sec_clock::local_time::time_zone_ptr());

std::cout也许您必须启用夏令时计算,通过将附加参数设置为true(DST标志),请参见

boost::local_time::time_zone_ptr zone_GMT1(新的boost::local_time::posix_time_zone(“GMT+1”)

boost::local_time::local_date_time t= boost::local_time::local_secu_clock::local_time(zone_GMT1)

我发现使用了时区

这对我来说很好


谢谢

如果需要当前系统时间,请使用posix_时间,而不是本地时间。见和。