世界各都市の現地時刻を表示するスクリプト
@作者:XH1901039 HUANG WEIFENG
from datetime import datetime, timedelta
時差ディクショナリ
time_difference = { 'ニューヨーク': -13, 'ロンドン': -8, '北京': +1, 'シドニー': +3, 'ドバイ': -5 }
都市名の入力
city = input('都市名を入力してください: ')
時差がある場合
if city in time_difference: # 現在日時 today = datetime.today()
# 時差
delta = timedelta(hours=time_difference[city])
# 現地時刻
local_time = today + delta
print(city + 'の現地時刻は: ' + str(local_time))
時差がない場合
else: print('わかりません')
原文地址: https://www.cveoy.top/t/topic/l0gX 著作权归作者所有。请勿转载和采集!