from datetime import datetime import pytz import time import os cities = { "Japan (Tokyo)" : "Asia/Tokyo", "Thailand (Bangkok)" : "Asia/Bangkok", "India (Delhi)" : "Asia/Kolkata", "Ukraine (Kyiv)" : "Europe/Kyiv", "Germany (Berlin)" : "Europe/Berlin", "UK (London)" : "Europe/London", "New York" : "America/New_York", "Los Angeles" : "America/Los_Angeles" } while True: os.system('clear') # Windowsなら cls print("=== World Clock ===\n") for city, timezone in cities.items(): tz = pytz.timezone(timezone) now = datetime.now(tz) current_time = now.strftime("%Y-%m-%d %H:%M:%S") print(f"{city:<22} : {current_time}") print("\n1秒ごとに更新中...") time.sleep(1)