Python で異なるタイムゾーンの時刻を表示する
グローバルチームと協力したり、複数の場所からのデータを処理したりする場合、さまざまなタイムゾーンでの現在時刻。 Python は、このようなシナリオに適した洗練されたソリューションを提供します。
特定のタイム ゾーンの時刻を表示するには、pytz ライブラリを利用できます。このライブラリは、タイム ゾーンとそれに対応する UTC からのオフセットの包括的なリストを提供します。以下は、pytz を使用して現在時刻をさまざまなタイム ゾーンで表示する方法の例です。
from datetime import datetime from pytz import timezone # Get the current time in UTC utc_time = datetime.now(timezone('UTC')) # Convert to Pacific Standard Time (PST) pacific_time = utc_time.astimezone(timezone('PST')) # Convert to Israel Standard Time (IST) israel_time = utc_time.astimezone(timezone('IST')) # Print the times print("Local time:", utc_time) print("Pacific time:", pacific_time) print("Israel time:", israel_time)
この例では、UTC で現在時刻を取得し、astimezone( ) 方法。デフォルトでは、astimezone() メソッドは、指定されたタイム ゾーンに調整された時刻を持つ新しい datetime オブジェクトを返します。
このメソッドは、さまざまなタイム ゾーンで現在時刻を表示する簡単で便利な方法を提供し、簡単にグローバル データを操作し、地域を超えたチームと協力します。
以上がPython はどのようにして異なるタイムゾーンの現在時刻を表示できるのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。