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

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

Phương thức DateTime.IsDaylightSavingTime () trong C # được sử dụng để cho biết liệu phiên bản DateTime này có nằm trong phạm vi thời gian tiết kiệm ánh sáng ban ngày cho múi giờ hiện tại hay không.

Cú pháp

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

public bool IsDaylightSavingTime ();

Ví dụ

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

using System;
public class Demo {
   public static void Main() {
      DateTime d = new DateTime(2019, 10, 11, 7, 10, 40);
      bool res = d.IsDaylightSavingTime();
      if (res)
         Console.WriteLine("TRUE: This instance of DateTime is within the daylight saving time range for the current time zone.");
      else
         Console.WriteLine("FALSE: This instance of DateTime is within the daylight saving time range for the current time zone.");
   }
}

Đầu ra

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

FALSE: This instance of DateTime is within the daylight saving time range for the current time zone.

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.IsDaylightSavingTime () -

using System;
public class Demo {
   public static void Main() {
      DateTime d = DateTime.Now;
      bool res = d.IsDaylightSavingTime();
      if (res)
         Console.WriteLine("TRUE: This instance of DateTime is within the daylight saving time range for the current time zone.");
      else
         Console.WriteLine("FALSE: This instance of DateTime is within the daylight saving time range for the current time zone.");
   }
}

Đầu ra

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

FALSE: This instance of DateTime is within the daylight saving time range for the current time zone.