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

似乎有许多用于获取/格式化当前日期的包,或者从现在开始查找n个时间间隔的日期。但我必须忽略在Python中设置日期的简单方法(如Windows'date.exe)。 当然这样的功能存在吗?我一直无法在Google上找到任何东西,python文档(日期时间,时间,操作系统等)或堆栈溢出。 TIA。 编辑:总结一下,这个页面告诉你如何获得它们。 你可以使用其中任何一个设置它们
win32api.SetSystemTime(year,month,dayOfWeek,day,hour,minute,second,millseconds)
要么
os.system("date " + mm/dd/yy)
date.exe似乎也接受mm-dd-yy,4位数年份,以及其他可能的选择。 为简单起见,我更喜欢后者。     
已邀请:
您应该能够使用win32api.SetSystemTime。这是pywin32的一部分。     
你能不能使用os.system(“shell_cmd_in_here”)来调用linux cmd:
date -s "2 OCT 2010 18:00:00"
这会将系统日期设置为:例如2010年10月2日18:00:00。 所以它总是:
os.system('date -s "2 OCT 2010 18:00:00"')
这里可能需要一个sudo。     

要回复问题请先登录注册