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

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

Phương thức DateTime.SpecifyKind () trong C # được sử dụng để tạo một đối tượng DateTime mới có cùng số lượng tick với DateTime đã chỉ định nhưng được chỉ định là giờ địa phương, Giờ phối hợp quốc tế (UTC) hoặc không, như được chỉ ra bởi giá trị DateTimeKind được chỉ định.

Cú pháp

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

public static DateTime SpecifyKind (DateTime d, DateTimeKind kind);

Ở trên, tham số d là DateTime, trong khi loại là Một trong các giá trị liệt kê cho biết đối tượng mới có đại diện cho giờ địa phương, UTC hay không.

Ví dụ

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

using System;
using System.Globalization;
public class Demo {
   public static void Main() {
      DateTime d = new DateTime(2019, 10, 11, 11, 10, 42);
      DateTime res = DateTime.SpecifyKind(d, DateTimeKind.Local);
      Console.WriteLine("Kind = " + res.Kind);
   }
}

Đầu ra

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

Kind = Local

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

using System;
public class Demo {
   public static void Main() {
      DateTime d = new DateTime(2019, 11, 25, 10, 20, 35);
      DateTime res = DateTime.SpecifyKind(d, DateTimeKind.Utc);
      Console.WriteLine("Kind = " + res.Kind);
   }
}

Đầu ra

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

Kind = Utc