标签: c++ linux
我有一段优化的功能来获得GMT时间。我想把它转换成当地时间。我想只调用一次localtime和gmtime函数来调整本地时间的时间,因为多次调用localtime和gmtime会破坏使用优化函数的目的。但是,我的问题是如何在夏令时调整我的本地时间?有什么想法?
感谢。
答案 0 :(得分:0)
我从未注意到获取时间的任何性能问题。这是您代码中的问题吗?
在任何情况下,最简单的解决方案是计算UTC到本地的偏移量,如果小时与计算偏移量的时间不同,则重新计算它。