modify time zone.
This commit is contained in:
parent
871a00a4d7
commit
9e7bd4c25f
@ -553,6 +553,7 @@ std::string SensorScheduler::GetUTCTime(long ts) {
|
|||||||
std::chrono::time_point<std::chrono::system_clock> timePoint = std::chrono::system_clock::from_time_t(ts);
|
std::chrono::time_point<std::chrono::system_clock> timePoint = std::chrono::system_clock::from_time_t(ts);
|
||||||
std::time_t utcTime = std::chrono::system_clock::to_time_t(timePoint);
|
std::time_t utcTime = std::chrono::system_clock::to_time_t(timePoint);
|
||||||
std::tm* local_time = std::gmtime(&utcTime);
|
std::tm* local_time = std::gmtime(&utcTime);
|
||||||
|
local_time->tm_hour = local_time->tm_hour + 8;
|
||||||
char str[100] = {0};
|
char str[100] = {0};
|
||||||
snprintf(str, sizeof(str), "%04d-%02d-%02d %02d:%02d:%02d",
|
snprintf(str, sizeof(str), "%04d-%02d-%02d %02d:%02d:%02d",
|
||||||
local_time->tm_year + 1900, local_time->tm_mon+1, local_time->tm_mday, local_time->tm_hour, local_time->tm_min, local_time->tm_sec);
|
local_time->tm_year + 1900, local_time->tm_mon+1, local_time->tm_mday, local_time->tm_hour, local_time->tm_min, local_time->tm_sec);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user