Mã dưới đây được sử dụng để hoạt động tốt trước khi nâng cấp lên asp5. Phương thức ConvertTimeFromUtc không được hỗ trợ bởi DNX Core 5.0. Có cách nào khác để đạt được điều này không?'TimeZoneInfo' không chứa định nghĩa cho 'ConvertTimeFromUtc' t (DNX Core 5.0)
public DateTime GmtNow() {
return TimeZoneInfo.ConvertTimeFromUtc(DateTime.UtcNow, TimeZoneInfo.FindSystemTimeZoneById("GMT Standard Time"));
}
bạn không thể sử dụng 'TimeZoneInfo.ConvertTime (DateTime.UtcNow, TimeZoneInfo.FindSystemTimeZoneById ("Giờ chuẩn GMT")) '? – DavidG
Ồ, do đó, nó được tái cấu trúc sau đó, có ý nghĩa. Cảm ơn. Bạn có thể đăng bài này làm câu trả lời để tôi có thể chấp nhận nó không? Chúc mừng – Toonsylvania
Có lẽ tôi đang xem cái gì đó hiển nhiên, nhưng điểm chính xác của chuyển đổi này là gì? Không 'DateTime.UtcNow' đã cung cấp cho bạn giá trị chính xác chưa? Có, 'DateTime.UtcNow' không bao giờ có bất kỳ thời gian tiết kiệm ánh sáng ban ngày nào, nhưng giờ GMT cũng không có nghĩa vụ đó, ngay cả khi Microsoft thực sự nghi ngờ điều đó. – hvd