Làm thế nào tôi có thể nhận được giờ GMT trong .net (C#) ... là thời gian UTC tương đương với giờ GMT?C# GMT thời gian tương đương với thời gian UTC?
Cảm ơn, Radu
Làm thế nào tôi có thể nhận được giờ GMT trong .net (C#) ... là thời gian UTC tương đương với giờ GMT?C# GMT thời gian tương đương với thời gian UTC?
Cảm ơn, Radu
Có, Giờ quốc tế "Thời gian Zulu" và UTC là tên hiện đại hiệu quả cho Giờ chuẩn Greenwich.
Có, thời gian UTC là (cho tất cả ý định và mục đích) tương đương với giờ GMT. Bạn có thể sử dụng phương thức DateTime.ToUniversalTime()
để nhận thời gian UTC. Ví dụ, để có được thời gian tính theo giờ UTC hiện tại:
DateTime.Now.ToUniversalTime()
Hoặc, trực tiếp hơn, với 'DateTime.UtcNow'. – codingoutloud
giờ là cùng lúc với UTC, nhưng nó là một múi giờ khác nhau nên về mặt lý thuyết họ có thể khác nhau (mặc dù điều đó là rất khó).
Từ Wikipedia:
Mặc dù có sự khác biệt khoa học (giải thích dưới đây) giữa "Coordinated Universal Time" và tiêu chuẩn thời gian được gọi là Greenwich Mean Time (GMT) - theo nghĩa rất rộng theo cách hiểu của phi -scientists, "Coordinated Universal Time" về bản chất là Giờ chuẩn Greenwich (GMT). Khi thời gian được liệt kê là "UTC" - điều này thực tế tương đương với "GMT".
"GMT" không rõ ràng, bạn cần tránh cụm từ. Nó có thể đại diện cho thời gian được giữ bởi Đài thiên văn Hoàng gia ở Greenwich, phù hợp với UTC. Hoặc nó có thể khớp với tên múi giờ cho London. Trường hợp thời gian tiết kiệm ánh sáng ban ngày được quan sát, nó chỉ phù hợp với UTC vào mùa đông.
Sau khi lớn lên ở Anh, thuật ngữ 'GMT' chỉ được sử dụng cho UTC và 'thời gian mùa đông'. Tiết kiệm ánh sáng ban ngày sử dụng BST hoặc Giờ mùa hè của Anh, trước 1 giờ sáng theo giờ GMT. Tôi chưa bao giờ nghe nói về BST được gọi là GMT. Công chúng biết sự khác biệt. – winwaed
Đó là tên của múi giờ trong Windows, "Giờ chuẩn GMT". Tên Hiển thị không giành được giải thưởng: "(UTC) Dublin, Edinburgh, Lisbon, London". –
sử dụng
DateTime.Now.ToUniversalTime()
Điều này giống với câu trả lời được đăng đầu tiên và không thêm bất kỳ thông tin mới nào. – ChrisF
tên người kiểm duyệt? Không chính xác. GMT là múi giờ trong khi UTC là tiêu chuẩn thời gian (không phải múi giờ!). Không quốc gia nào chính thức sử dụng UTC làm giờ địa phương. Họ chỉ là hai điều khác nhau - nhưng "thời gian" là như nhau cho cả hai - đó là chính xác. – voytek
GMT là tiêu chuẩn thời gian trước khi nó là múi giờ (George Airy và tất cả những gì) – winwaed