Pythonでは、日付や時刻に対して様々な操作が可能なdatetime
モジュールがあります。このモジュールを活用することで、数値型や文字列型のデータを日付型や時間型に変換することができます。
文字列型から日付型への変換
文字列型のデータを日付型に変換する方法は以下の通りです。
from datetime import datetime
# 文字列型データ(YYYY-MM-DD HH:MM:SS)
str_type = '2022-01-01 18:05:00'
# 日付変換(YYYY-MM-DD HH:MM:SS)
datetime_type = datetime.strptime(str_type, '%Y-%m-%d %H:%M:%S')
数値型から日付型への変換
数値型のデータを日付型に変換する方法は以下の通りです。
from datetime import datetime
import pandas as pd
# 数値型データ(YYYYMMDD)
int_type = 20221227
# 日付変換(YYYY-MM-DD HH:MM:SS)
datetime_type = pd.to_datetime(str(int_type))
これらの方法を活用することで、Pythonで日付や時間に関するデータを自由自在に扱うことができます。さらに詳しい情報は公式ドキュメンテーションを参照してください。