如何建立具有無效 Windows 時間戳記的檔案?

如何建立具有無效 Windows 時間戳記的檔案?

我想建立一個具有無效建立/修改/存取時間戳記的檔案。如果日期和時間無效,則該日期和時間應為 UTC 時間 1601 年 1 月 1 日午夜 12:00 之前

答案1

尋找一個名為時間戳

軟體的目標是允許刪除或修改檔案上與時間戳相關的資訊。

答案2

這不可能。

檔案時間在 Windows API 中透過以下方式使用文件時間結構, 被形容為:

包含一個 64 位元值,表示自 1601 年 1 月 1 日 (UTC) 以來 100 奈秒間隔的數量。

由於不支援負值,因此以上日期為起始限制。

結論:測試較早日期的程式碼永遠不會受到質疑。

相關內容