Hướng dẫn convert timestamp to utc python - Chuyển đổi Dấu thời gian sang Utc Python
Làm thế nào để tôi (tại bất kỳ điểm nào trong mã đó) biến ngày thành định dạng UTC? Tôi đã cày qua API cho một thế kỷ có vẻ như một thế kỷ và không thể tìm thấy bất cứ điều gì tôi có thể làm việc. Có ai giúp được không? Nó hiện đang biến nó thành thời gian phương Đông tôi tin (tuy nhiên tôi đang ở GMT nhưng muốn UTC). Show EDIT: Tôi đã đưa ra câu trả lời cho anh chàng gần nhất với những gì cuối cùng tôi phát hiện ra.
:)
ndemou 4.3721 Huy hiệu vàng29 Huy hiệu bạc31 Huy hiệu đồng1 gold badge29 silver badges31 bronze badges Hỏi ngày 20 tháng 10 năm 2009 lúc 14:32Oct 20, 2009 at 14:32
1
Đã trả lời ngày 20 tháng 10 năm 2009 lúc 14:37Oct 20, 2009 at 14:37
SilentghostsilentghostSilentGhost 295K64 Huy hiệu vàng301 Huy hiệu bạc291 Huy hiệu Đồng64 gold badges301 silver badges291 bronze badges 3 Tôi nghĩ rằng bạn có thể sử dụng phương pháp 0:
Các tài liệu đưa ra một ví dụ về điều này bằng phương pháp 1 ở đây.Ngoài ra, nếu bạn sẽ giao dịch với múi giờ, bạn có thể muốn xem xét thư viện PYTZ có rất nhiều công cụ hữu ích để chuyển đổi DateTime thành nhiều loại thời gian khác nhau (bao gồm cả giữa EST và UTC) Với pytz:
Đã trả lời ngày 20 tháng 10 năm 2009 lúc 14:38Oct 20, 2009 at 14:38
JJ GEEWAXJJ GEEWAXJJ Geewax 10.1k1 Huy hiệu vàng36 Huy hiệu bạc48 Huy hiệu đồng1 gold badge36 silver badges48 bronze badges 1
Điều này chuyển đổi thời gian địa phương sang UTC
http://feihonghsu.blogspot.com/2008/02/converting-from-local-time-to-utc.html Nếu việc chuyển đổi một struct_time thành giây thứ hai-của epoch được thực hiện bằng mktime, chuyển đổi này là trong timezone cục bộ. Không có cách nào để bảo nó sử dụng bất kỳ múi giờ cụ thể nào, thậm chí không chỉ UTC. Gói 'Thời gian' tiêu chuẩn luôn cho rằng thời gian nằm trong timezone địa phương của bạn.
garnertb 9.32434 Huy hiệu bạc38 Huy hiệu đồng34 silver badges38 bronze badges Đã trả lời ngày 20 tháng 10 năm 2009 lúc 18:00Oct 20, 2009 at 18:00
1 Bạn có thể muốn một trong hai điều này:
Hai đầu ra trông như thế này
Đã trả lời ngày 20 tháng 10 năm 2009 lúc 14:50Oct 20, 2009 at 14:50
Michael Dillonmichael DillonMichael Dillon 31.5K5 Huy hiệu vàng69 Huy hiệu bạc105 Huy hiệu Đồng5 gold badges69 silver badges105 bronze badges Làm thế nào để bạn chuyển đổi thời gian sang thời gian UTC trong Python?Nhận dấu thời gian UTC sử dụng DateTime. ngày giờ. Bây giờ () để có được ngày và thời gian hiện tại. Sau đó sử dụng lớp TZINFO để chuyển đổi DateTime của chúng tôi thành UTC.use tzinfo class to convert our datetime to UTC.
Làm thế nào để bạn chuyển đổi DateTime thành UTC?Phương thức TouniSalTime chuyển đổi giá trị DateTime từ thời gian địa phương sang UTC.Để chuyển đổi thời gian trong múi giờ không địa phương sang UTC, hãy sử dụng timezoneinfo.Phương thức ConvertTimeToutC (DateTime, TimeZoneInfo).Để chuyển đổi thời gian mà Offset từ UTC được biết đến, hãy sử dụng phương thức TouniSaltime.. To convert the time in a non-local time zone to UTC, use the TimeZoneInfo. ConvertTimeToUtc(DateTime, TimeZoneInfo) method. To convert a time whose offset from UTC is known, use the ToUniversalTime method.
Làm cách nào để chuyển đổi dấu thời gian trong Python?Chúng ta có thể chuyển đổi một đối tượng DateTime thành dấu thời gian bằng phương thức Timestamp ().Nếu đối tượng DateTime được UTC biết, thì phương thức này sẽ tạo dấu thời gian UTC.Nếu đối tượng là ngây thơ, chúng ta có thể gán giá trị UTC cho tham số TZINFO của đối tượng DateTime và sau đó gọi phương thức Timestamp ().using the timestamp() method. If the datetime object is UTC aware, then this method will create a UTC timestamp. If the object is naive, we can assign the UTC value to the tzinfo parameter of the datetime object and then call the timestamp() method.
Thời gian Python có phải là UTC không?Sự mô tả.Thời gian Pythom Thời gian () trả về thời gian là số điểm nổi được biểu thị bằng giây kể từ kỷ nguyên, trong UTC.in UTC. |