Ví dụ 1297380023295
nên 2010/02/11 09:00 tôi sử dụng mã này ngay bây giờLàm thế nào để chuyển đổi dài kiểu datetime để DateTime với múi giờ đúng
long dateNumber = num;
long beginTicks = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc).Ticks;
DateTime dateValue = new DateTime(beginTicks + dateNumber * 10000);
return dateValue;
Kết quả của chức năng này là 1:00, Đó là GMT. Tôi có thể làm gì với ứng dụng này?
Cảm ơn bạn đã trả lời. – Shisoft
Tôi tìm thấy liên kết sau hữu ích hơn http://stackoverflow.com/a/6156193/3728916 – ImranNaqvi
@ImranNaqvi: Phương thức đó có các dấu tick .Net, không phải dấu thời gian của Unix. – SLaks