Computer >> Máy Tính >  >> Lập trình >> C#

Phương thức DateTime.FromFileTimeUtc () trong C #

Phương thức DateTime.FromFileTimeUtc () trong C # chuyển đổi thời gian tệp Windows được chỉ định thành thời gian UTC tương đương.

Cú pháp

Sau đây là cú pháp -

public static DateTime FromFileTimeUtc (long time);

Ở đây, thời gian tham số là thời gian tệp Windows được biểu thị bằng dấu tích (được biểu thị bằng dấu tích 100 nano giây.)

Ví dụ

Bây giờ chúng ta hãy xem một ví dụ để triển khai phương thức DateTime.FromFileTimeUtc () -

using System;
public class Demo {
   public static void Main() {
      DateTime d1 = DateTime.FromFileTimeUtc(6500000000000);
      System.Console.WriteLine("DateTime = {0:dd} {0:y}, {0:hh}:{0:mm}:{0:ss} ",d1);
   }
}

Đầu ra

Điều này sẽ tạo ra kết quả sau -

DateTime = 08 January 1601, 12:33:20

Ví dụ

Bây giờ chúng ta hãy xem một ví dụ khác để triển khai phương thức DateTime.FromFileTimeUtc () -

using System;
public class Demo {
   public static void Main() {
      DateTime d1 = DateTime.FromFileTimeUtc(0);
      DateTime d2 = DateTime.FromFileTimeUtc(850000000000000);
      Console.WriteLine("DateTime = {0:dd} {0:y}, {0:hh}:{0:mm}:{0:ss} ",d1);
      Console.WriteLine("New DateTime = {0:dd} {0:y}, {0:hh}:{0:mm}:{0:ss} ",d2);
   }
}

Đầu ra

Điều này sẽ tạo ra kết quả sau -

DateTime = 01 January 1601, 12:00:00
New DateTime = 11 September 1603, 07:06:40