我有以下格式的时区:国家/城市(例如:America / Sao_Paulo)。 我想改变python我的系统的时区(Win7的),是否有可能做到这一点Pytz和date时间,或者根本?
谢谢 !
一般来说,没有。 没有一个直接的Python方式来做到这一点。
这是可以做到的,但是你需要跳过很多的箍:
America/Sao_Paulo
=> E. South America Standard Time
SetTimeZone
API 从Python中调用Win32函数是通过ctypes
完成的。
下面是一个 Win32权限和调用的演练 ,尽管它在本示例中是用C#编写的。 您将需要翻译为Python。
听起来像很多工作给我。 不知道你为什么要这样做。