2011-03-07 113 views
0

我需要我的电脑的本地日期更改到一个较早的日期(如2010)。我无法在BIOS中做到这一点。有人知道如何完成这项任务,例如编写一个Python代码片段?更改系统日期

谢谢。

+1

为什么你不能做到这一点在你的BIOS?为什么你不能只是去你的系统设置,并重新设置日期? –

+0

什么平台?如果你只需要欺骗一个程序,你可以放一个快速的小库来替换'gettimeofday(2)'和'time(2)'(或者你的平台上调用的任何库)吗? – sarnold

+0

当你的操作系统提供了这种方法时,你为什么要用Python来改变日期?也就是说,你试图解决什么样的实际问题? – Johnsyweb

回答

1

如果你使用Windows,你应该可以在时间和日期控制面板中做到这一点(应该是自我解释)。

如果您使用Linux,请使用date命令,也许hwclock(手册页中的更多信息)。

如果您使用AmigaOS,请使用系统偏好设置文件夹中的相应设置窗口。

如果您使用其它操作系统,你应该在这里提到你使用哪一个?

+0

我使用Windows。我现在可以通过dos命令“date 01-01-2010”来完成它。但这是暂时的。我不能从控制面板或BIOS更改日期。他们不允许我。 – Shansal

+1

嗨,Shansal。这听起来像您的电脑是域的一部分,您的帐户没有必要的权限。您应该询问您的系统管理员将这些权限添加到您的帐户。 – MarkusSchaber

+0

你说得对MarkusSchaber。当我脱机时,它是永久的。谢谢。 – Shansal

1

如果不允许通过操作系统要做到这一点,那么你将不会被允许从做像Python这样的脚本语言。