Tip cepat singkat ini lebih berfungsi sebagai pengingat untuk diri saya sendiri. Saya tahu saya tidak berbicara hanya untuk diri saya sendiri ketika saya mengatakan mengubah tanggal dan waktu antara zona waktu bisa sangat memusingkan. Ini adalah ringkasan singkat tentang penanganan konversi zona waktu dengan objek datetime di Python Show
Artikel singkat ini akan menjelaskan
Kami membutuhkan dua pustaka Python untuk ini, waktu tanggal pytz dan Python
Jika Anda ingin mengonversi datetime dari satu zona waktu ke zona waktu lain, pertama-tama kita perlu mengetahui zona waktu asli, dan menetapkannya ke objek datetime Dalam contoh di atas, kita tahu Tetapkan Zona WaktuMari bawa Pytz
Untuk melihat semua zona waktu yang dimiliki Pytz, for tz in pytz.all_timezones: Mari tetapkan zona waktu ke
Di terminal dan ketik datetime.datetime(2020, 5, 13, 8, 39, 29, 220134, tzinfo= Jika kita 2020–05–13 08. 39. 07. 109762+00. 00 Kami sadar akan zona waktu Konversi Antar Zona WaktuSekarang, jika kita ingin mengonversi antar zona waktu, objek Katakanlah saya ingin mengonversi ke zona waktu Brisbane (di Australia) (Saya bekerja dengan klien di Australia, yang menginspirasi artikel ini) brisbane = utcnow. zona waktu(pytz. zona waktu ("Australia/Brisbane")) Jika kita mengetik datetime.datetime(2020, 5, 13, 18, 11, 14, 960814, tzinfo= Jika kita 2020–05–13 18. 11. 14. 960814+10. 00 Ringkasan
Saat-saat bahagia, selamat bertobat
|