轉換指定的 Windows 檔案時間為 C# 中的等效本地時間


要轉換指定的 Windows 檔案時間為等效的本地時間,程式碼如下 -

示例

 即時演示

using System;
public class Demo {
   public static void Main() {
      DateTimeOffset offset = DateTimeOffset.FromFileTime(0);
      Console.WriteLine("DateTimeOffset = {0:dd} {0:y}, {0:hh}:{0:mm}:{0:ss} ",offset);
   }
}

輸出

這將產生以下輸出 -

DateTimeOffset = 01 January 1601, 12:00:00

示例

讓我們看另一個示例 -

 即時演示

using System;
public class Demo {
   public static void Main() {
      DateTimeOffset offset = DateTimeOffset.FromFileTime(200000000);
      Console.WriteLine("DateTimeOffset = {0:dd} {0:y}, {0:hh}:{0:mm}:{0:ss} ",offset);
   }
}

輸出

這將產生以下輸出 -

DateTimeOffset = 01 January 1601, 12:00:20

更新於:06-12-2019

204 次瀏覽

開啟你的 職業生涯

完成課程,獲得認證

立即開始
廣告