为了账号安全,请及时绑定邮箱和手机立即绑定

如何更改 Windows 10 上的时区?

如何更改 Windows 10 上的时区?

慕标5832272 2021-10-19 17:20:13
我正在创建一个 python 程序来在 Windows 10 上更改我的计算机的时区(永久或直到再次更改)。我当前拥有的当前程序更改了时区,但我特别想将时区更改为(UTC) 协调世界时,我无法理解我正在使用的函数的一些参数(并将时区更改为 UTC)我无法在有关 TimeZones 的Microsoft Docs 页面上找到 UTC 时区。def changeTimeZone():     win32api.SetTimeZoneInformation((-600, u'Coordinated Universal Time',                                     (2000, 4, 1, 3, 0, 0, 0, 0), 0,                                                                          u'Coordinated Universal Time',                                     (2000, 10, 1, 2, 0, 0, 0, 0), -60))它会更改时间,但我不确定它是否会永久更改,它也不会将时间更改为 UTC。检查 Windows 时区说它似乎已切换到 UTC,但是当我手动将其设置为 UTC 而不是使用 python 程序时,时间是不同的。
查看完整描述

1 回答

?
郎朗坤

TA贡献1921条经验 获得超9个赞

将函数的所有参数更改为0,将时间调整为正确的时间。


def changeTimeZone():

    #win32api.SetTimeZoneInformation((-600, u'Coordinated Universal Time', (2000, 4, 1, 

#3, 0, 0, 0, 0), 0,

                                     #u'Coordinated Universal Time', (2000, 10, 1, 2, 

#0, 0, 0, 0), -60))


    win32api.SetTimeZoneInformation((0, u'Coordinated Universal Time', (0, 0, 0, 0, 0, 

0, 0, 0), 0,

                                     u'Coordinated Universal Time', (0, 0, 0, 0, 0, 0, 

0, 0), 0))


查看完整回答
反对 回复 2021-10-19
  • 1 回答
  • 0 关注
  • 184 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号