Saat diliminden UTC nasıl alınır? [çiftleme]
Jan 08 2021
Python ile saat diliminden UTC nasıl alınır?
Saat dilimi: Asia/Pontianak
Diliminin (Asya / Pontianak) itibaren sonuçlandı olacak +7, +8ya da böyle bir şey.
Yanıtlar
toRex Jan 08 2021 at 18:42
import pytz
from datetime import datetime, timezone
get_time = pytz.timezone('Asia/Pontianak').localize(datetime.now())
print(get_time)
Çıktı
2021-01-08 17: 41: 34.686607 + 07: 00
Şimdi, Saat Dilimi sonucunu almak için
now_utc = datetime.now(timezone.utc)
print(now_utc)
TERMINATOR Jan 08 2021 at 18:42
pytzPython'da saat dilimleriyle çalışmak için Python kitaplığının kullanılması gerekir .
İlk adım, pytzstandart bir kitaplık olmadığı için kurmaktır:
pip install pytz
VEYA:
pip3 install pytz
O zaman işte kod:
from datetime import datetime
import pytz
UTC = pytz.utc #storing the UTC property for later
time_zone = pytz.timezone('Asia/Pontianak') #get the local timzone for later
local_date_time = datetime.now(time_zone) #Formating the time to Asia/Pontianak
print(local_date_time)
#2021-01-08 18:57:02.691163+07:00
# ...and to UTC:
date_time_utc = local_date_time.astimezone(UTC)
print(date_time_utc)
#2021-01-08 18:57:02.691163+07:00
Donovan, Şarkılarından 1'ini The Beatles'ın "Lucy in the Sky with Diamonds" şarkısıyla karşılaştırdı
Nicole Kidman, Michael Keaton ve Val Kilmer'in Batman Olarak Paylaştığı Bu 1 Çekici Özelliğe Bayıldı
Kevin Jonas'ın Kızı Alena, Doğum Günü Fotoğrafında Büyümüş Görünüyor: '9 Yaşında Gerçek Hissetmiyor'
Tom Girardi Dolandırıcılık Suçlamalarından Yargılanma Yetkisinin Belirlenmesi İçin Duruşmaya Katıldı