1
0
mirror of https://github.com/sui-feng-cb/AzurLaneAutoScript1.git synced 2026-08-16 20:10:29 +08:00

Fix: get_os_next_reset for local EST/EDT timezone (#5359)

This commit is contained in:
guoh064
2026-08-14 14:34:52 +08:00
parent 1123d1f3d9
commit 2f1d9c17aa

View File

@@ -361,7 +361,8 @@ def get_os_next_reset():
server_now = datetime.now() - diff server_now = datetime.now() - diff
server_reset = (server_now.replace(day=1) + timedelta(days=32)) \ server_reset = (server_now.replace(day=1) + timedelta(days=32)) \
.replace(day=1, hour=0, minute=0, second=0, microsecond=0) .replace(day=1, hour=0, minute=0, second=0, microsecond=0)
local_reset = server_reset + diff server_reset = server_reset.replace(tzinfo=timezone(server_timezone()))
local_reset = server_reset.astimezone().replace(tzinfo=None)
return local_reset return local_reset