From 3547040b46a36598517ad4d9d5c36697da5667cd Mon Sep 17 00:00:00 2001 From: zhuzhenping Date: Mon, 10 Jul 2023 01:13:00 +0000 Subject: [PATCH] =?UTF-8?q?update=20src/include/time=5Futils.hpp=E7=9A=84m?= =?UTF-8?q?ake=5Fdatetime=E5=87=BD=E6=95=B0=EF=BC=8C=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E4=B8=80=E8=A1=8C=EF=BC=9At.tm=5Fisdst=20=3D=20-1;=20t.tm=5Fis?= =?UTF-8?q?dst=20=3D=20-1;//=E6=B7=BB=E5=8A=A0=E8=BF=99=E4=B8=80=E8=A1=8C?= =?UTF-8?q?=EF=BC=8C=E5=88=9D=E5=A7=8B=E5=8C=96tm=5Fisdst=EF=BC=8C?= =?UTF-8?q?=E4=B8=8D=E7=84=B6mktime=E8=BF=94=E5=9B=9E=E5=80=BC=E6=81=92?= =?UTF-8?q?=E4=B8=BA-1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: zhuzhenping --- src/include/time_utils.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/include/time_utils.hpp b/src/include/time_utils.hpp index 836d5f5..24f3324 100644 --- a/src/include/time_utils.hpp +++ b/src/include/time_utils.hpp @@ -1,4 +1,4 @@ -#pragma once +#pragma once #include #include @@ -28,6 +28,7 @@ static time_t make_datetime(int year, int month, int day, int hour=0, int minute t.tm_hour = hour; t.tm_min = minute; t.tm_sec = second; + t.tm_isdst = -1;//添加这一行,初始化tm_isdst,不然mktime返回值恒为-1 return mktime(&t); } -- Gitee