\

Pythonでは日付や時刻を扱うためにdatetimetimeモジュールが提供されています。

timeモジュール

timeモジュールはPythonの標準モジュールで、時刻に関するさまざまな関数を提供します。このモジュールでは、時刻データへのアクセスと変換が可能です。

例えば、以下のコードはtimeモジュールを使用して現在のUNIX時間を取得し、その時間を用いてプログラムの実行時間を計測する方法を示しています。

import time

def func1():
    values = []
    for val in range(10**6):
        values.append(val)

time1 = time.time()
func1()
time2 = time.time()

print('func1: {:.3f} sec'.format(time2 - time1))

datetimeモジュール

datetimeモジュールは、日付や時刻に対して色々な操作をすることが出来るモジュールです。このモジュールには、日付や時刻を扱うためのクラスが用意されています。

例えば、以下のコードはdatetimeモジュールを使用して現在の日付や時刻を取得する方法を示しています。

import datetime

# 現在の日付
date1 = datetime.date.today()
print(date1)

# 現在の日付と日時
date2 = datetime.datetime.now()
print(date2)

以上のように、Pythonのtimedatetimeモジュールを使用することで、日付や時刻を効率的に扱うことができます。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です