在 Python 中设置系统日期(在 Windows 上)

Gar*_*ber 6 python datetime date

似乎有许多软件包用于获取/格式化当前日期,或查找从现在开始的 n 个时间间隔的日期。但我一定忽略了在 Python 中设置日期的简单方法(如 Windows 的 date.exe)的存在。

这样的功能肯定存在吗?我无法在 Google、Python 文档(日期时间、时间、操作系统等)或堆栈溢出上找到任何内容。TIA。

编辑:总而言之,页面告诉您如何获得它们。

您可以使用以下任一方式设置它们

win32api.SetSystemTime(year,month,dayOfWeek,day,hour,minute,second,millseconds)
Run Code Online (Sandbox Code Playgroud)

或者

os.system("date " + mm/dd/yy)
Run Code Online (Sandbox Code Playgroud)

date.exe 似乎还接受 mm-dd-yy、4 位数年份以及可能的其他替代形式。

为了简单起见,我更喜欢后者。

Mat*_*hen 4

您应该能够使用win32api.SetSystemTime这是pywin32的一部分。