記事掲載:https://laptrinhcanban.com/ja
Python で現在の日付と時刻を取得する方法のチュートリアル。このレッスンの後、Python でnow()またはtoday() メソッドを使用して現在の日付と時刻を取得する方法がわかります。
Pythonで現在の日付と時刻を取得
now() メソッドを使用して Python で現在の日付と時刻を取得する
Python で現在の日付を取得するには、datetime クラスに含まれる now() メソッドを次の構文で使用します。
datetime.now(timezone)
timezone引数は、 PythonのTimezoneレッスンで学んだtimezoneクラスによって指定されます。
通常、timezone引数を省略し、次の短縮構文を使用して Python で現在の日付と時刻を取得します。
datetime.now()
timezoneを省略した場合、返される結果はコンピュータの時計の現在の日付と時刻になります。
次の例のように、Python で現在の日付と時刻を取得します。
import datetime |
now() メソッドを使用して現在の日付と時刻を取得すると、結果は datetime 型のインスタンスになります。
このインスタンスを処理できるようにするには、次の例のように、Converting datetime to string in pythonの記事のように、この datime を文字列型に変換できます。
import datetime |
さらに、次の例のように、datetime クラスのプロパティを使用して、上記のインスタンスから現在の日付、時刻、秒、および分の情報を取得することもできます。u:
import datetime |
タイムゾーン情報のみを含む tzinfo 属性の場合、次の例のように、タイムゾーン引数を指定するかどうかによって結果が異なることに注意してください。
import datetime |
today()メソッドを使用してPythonで現在の日付と時刻を取得
次の構文でtoday()メソッドを使用して、Pythonで現在の日付と時刻を取得することもできます。:
datetime.today()
now() メソッドとは異なり、today() メソッドでは timezone引数を指定できないことに注意してください。
次の例のように、today()メソッドを使用して Python で現在の日付と時刻を取得する方法:
import datetime |
Python で現在の日付を取得
today() メソッドを使用して Python で現在の日付を取得
Python で現在の日付を取得するだけの場合は、次の構文で date クラスの today() メソッドを使用できます。
date.today()
次の例のように、返される結果は現在の日付になります。
import datetime |
utcnow() メソッドを使用して Python で現在の日付を取得
today メソッドの使用に加えて、次の例のように utcnow() メソッドを使用することもできます。
import datetime |
上記の例では、today() メソッドと結果は変わりませんが、utcnow() メソッドでは、UTC タイム ゾーンと比較した現在の日付が 0 であるため、タイム ゾーンの違いにより結果が異なる場合があります。
Python で現在の時刻を取得on
time() メソッドを使用して Python で現在の時刻を取得
Python で現在の時刻を取得するには、前のセクションで学習した now() メソッドと、Python の time()メソッドを次の構文で使用します。
datetime.now(timezone).time()
上記のように、timezone 引数を指定または省略できます。
import datetime |
timetz() メソッドを使用して Python で現在の時刻を取得
尚、timezone 引数を指定する場合、次のように python timetz() メソッドを使用して、現在の時刻にタイムゾーン情報を含めることができます。
import datetime |
まとめ
上記 Kiyoshi は、python で現在の日付と時刻を取得する方法について説明しました。レッスンの内容をよりよく理解するために、今日の例を書き直す練習をしてください。
そして、次のレッスンで Python の知識についてさらに学びましょう。
URL Link
ホーム › 初心者向けのpython学習>>15. pythonのdatetime