Phương thức DateTimeOffset.FromUnixTimeMilliseconds () trong C # được sử dụng để chuyển đổi thời gian Unix được biểu thị bằng số mili giây đã trôi qua kể từ 1970-01-01T00:00:00Z thành giá trị DateTimeOffset.
Cú pháp
Sau đây là cú pháp -
public static DateTimeOffset FromUnixTimeMilliseconds (long val);
Ở trên, Val là mili giây đã trôi qua kể từ 1970-01-01T00:00:00Z (ngày 1 tháng 1 năm 1970, lúc 12:00 SA UTC).
Ví dụ
Bây giờ chúng ta hãy xem một ví dụ để triển khai phương thức DateTimeOffset.FromUnixTimeMilliseconds () -
using System; public class Demo { public static void Main() { DateTimeOffset offset = DateTimeOffset.FromUnixTimeMilliseconds(30000); Console.WriteLine("DateTimeOffset = {0} ",offset); Console.WriteLine("DateTimeOffset (other format) = {0:dd} {0:y}, {0:hh}:{0:mm}:{0:ss} ",offset); } }
Đầu ra
Điều này sẽ tạo ra kết quả sau -
DateTimeOffset = 1/1/1970 12:00:30 AM +00:00 DateTimeOffset (other format) = 01 January 1970, 12:00:30
Ví dụ
Bây giờ chúng ta hãy xem một ví dụ khác để triển khai phương thức DateTimeOffset.FromUnixTimeMilliseconds () -
using System; public class Demo { public static void Main() { DateTimeOffset offset = DateTimeOffset.FromUnixTimeMilliseconds(0); Console.WriteLine("DateTimeOffset = {0} ",offset); Console.WriteLine("DateTimeOffset (other format) = {0:dd} {0:y}, {0:hh}:{0:mm}:{0:ss} ",offset); } }
Đầu ra
Điều này sẽ tạo ra kết quả sau -
DateTimeOffset = 1/1/1970 12:00:00 AM +00:00 DateTimeOffset (other format) = 01 January 1970, 12:00:00