Computer >> Hướng Dẫn 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# tạo đối tượng DateTime mới có cùng số ticks nhưng được chỉ định là giờ địa phương, UTC hoặc không xác định, theo giá trị DateTimeKind.

Cú pháp

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

Tham số d là DateTime, kind là giá trị enum chỉ định loại thời gian.

Ví dụ 1

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

Kind = Local

Ví dụ 2

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

Kind = Utc