我使用DirectoryInfo.CreationTime創建 但它返回奇怪的日期{21/11/1617 0:00:00}
DirectoryInfo.CreationTime返回奇怪的日期
var directoryInfo = new DirectoryInfo("C:\\testFolder");
var lastWriteTime = directoryInfo.LastWriteTime; // correct value
var creationTime = directoryInfo.CreationTime; // Date = {21/11/1617 0:00:00}
var creationTimeUtc = directoryInfo.CreationTimeUtc; // Date = {21/11/1617 0:00:00}
任何想法目錄時來獲得日期?
另外:
位於NAS共享的文件夾,某些文件夾返回正確的值,有些不是 我做了如下測試:
- 重新啓動我的機器,並檢查數據並且時間設置正確
- 從另一臺機器運行應用程序
- 使用.NET 4.0重新創建應用程序VS2010
- 從不同的操作系統窗口運行應用程序7
全部返回相同的值。但是,如果我選擇文件夾屬性創建日期設置爲2008. 這是一個錯誤?
如果你去'testFolder'的屬性是否顯示不同的日期?另外,你在使用什麼操作系統 – RAS 2013-03-27 01:46:24
當谷歌什麼都沒有時,你就知道你正處在黃昏時分。 :)也許關於你的環境的一些其他信息將有助於......你在開發什麼系統,你是否在做一些不同的東西,比如在Linux上使用虛擬機或者酒等等。 – 2013-03-27 01:48:19
當*爲*創建的目錄時? – Gabe 2013-03-27 03:05:54