工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Industrial programming >> Python

Python Get 現在時刻

Python Get Current time

この記事では、Python でロケールの現在の時刻とさまざまなタイム ゾーンを取得する方法を学習します。

Python で現在の時刻を取得するには、いくつかの方法があります。


例 1:datetime オブジェクトを使用した現在時刻

from datetime import datetime

now = datetime.now()

current_time = now.strftime("%H:%M:%S")
print("Current Time =", current_time)

出力

Current Time = 07:41:19

上記の例では、datetime をインポートしました。 datetime モジュールのクラス。次に、now() を使用しました datetime を取得するメソッド 現在の日付と時刻を含むオブジェクト。

次に、datetime.strftime() メソッドを使用して、現在の時刻を表す文字列を作成しました。


time を作成する必要がある場合 オブジェクトに現在の時刻が含まれている場合、次のようなことができます。

from datetime import datetime

now = datetime.now().time() # time object

print("now =", now)
print("type(now) =", type(now))	

出力

now = 07:43:37.457423
type(now) = <class 'datetime.time'>

例 2:time モジュールを使用した現在時刻

time モジュールを使用して現在の時刻を取得することもできます。

import time

t = time.localtime()
current_time = time.strftime("%H:%M:%S", t)
print(current_time)

出力

07:46:58

例 3:タイムゾーンの現在時刻

特定のタイムゾーンの現在の時刻を見つける必要がある場合は、pytZ モジュールを使用できます。

from datetime import datetime
import pytz

tz_NY = pytz.timezone('America/New_York') 
datetime_NY = datetime.now(tz_NY)
print("NY time:", datetime_NY.strftime("%H:%M:%S"))

tz_London = pytz.timezone('Europe/London')
datetime_London = datetime.now(tz_London)
print("London time:", datetime_London.strftime("%H:%M:%S"))

出力

NY time: 03:45:16
London time: 08:45:16

Python

  1. 電圧と電流の計算
  2. Python データ型
  3. Python 演算子
  4. Python pass ステートメント
  5. Python 関数の引数
  6. Python 辞書
  7. Python 日時
  8. Pythonで現在の日付と時刻を取得するには?
  9. Python 時間モジュール
  10. Pythonスリープ()
  11. Python Timeit() と例