Pythonのtime
モジュールは、時刻に関するさまざまな関数を提供します。このモジュールでは、時刻はUNIX時間(秒)で表現されます。
time.time()
はUNIX時間を示し、この時間を用いてプログラムの実行時間計測などに使用します。また、time.strftime()
は日時などを文字列で表現します。
以下に、time
モジュールの主要な関数とその使用例を示します。
import time
def data_print(value):
print(' type: ', type(value))
print(' value: ', value)
print('time')
data_print(time.time())
data_print(time.strftime('%Y/%m/%d %H:%M:%S'))
data_print(time.ctime())
このコードは、現在のUNIX時間、現在の日時を'%Y/%m/%d %H:%M:%S'
の形式で、そして現在の日時を含めた表現を出力します。
また、time.strftime()
関数では、さまざまなディレクティブを使用して日時のフォーマットを指定できます。例えば、'%Y/%m/%d %H:%M:%S'
は年/月/日 時:分:秒の形式で日時を表現します。
以上がPythonのtime
モジュールと日時形式についての基本的な説明です。この知識を活用して、Pythonで日時を効果的に扱うことができます。