問題一覧に戻る
中級モジュールとパッケージ
問題93: 標準ライブラリ - datetime

datetimeモジュールは、日付と時刻を扱うための機能を提供します。datetime.now()で現在時刻を取得し、strftime()で文字列にフォーマット、strptime()で文字列を日時オブジェクトに変換できます。書式指定子(%Y, %m, %d, %H, %M等)を使って柔軟な変換が可能です。

# datetimeモジュール
from datetime import

# 現在時刻を取得
now = datetime.now()
formatted = now.("%Y-%m-%d %H:%M")
print(f"Now: {formatted}")

# 日付文字列を解析
date_str = "2024-12-25"
parsed = datetime.(date_str, "%Y-%m-%d")
print(f"Parsed: {parsed}")