2011-03-07 110 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這樣的腳本語言。