datetime

  • modules

from datetime import datetime
from dateutil import tz
  • 現在

now = datetime.now()
print(now)
# OUT: 2021-11-14 05:27:16.873830
  • timezoneを変更

now = now.astimezone(tz.gettz('Asia/Tokyo'))
print(now)
# OUT: 2021-11-14 14:27:16.873830+09:00
  • 現在(timezone付き)

now = datetime.now(tz.gettz('Asia/Tokyo'))
print(now)
# OUT: 2021-11-14 14:28:16.824288+09:00
  • 文字列に変換

datetime.strftime(now, "%Y-%m-%d_%H%M%S")
# OUT: '2021-11-14_052716'
  • 文字列から変換1

  • 文字列から変換2(米国表記)

  • 文字列から変換(RFC2822形式)

  • timezoneの変更

  • timezoneの強制変更

  • timezoneの削除

  • 時間差分

整数値を時刻表記に変換

参考リンク

  • ISO8601への変換

    • https://note.nkmk.me/python-datetime-isoformat-fromisoformat/

  • 参考

    • Python で日付のフォーマットを変換する方法

      • https://leben.mobi/blog/python_date_format/python/

    • 日付の表記に関するノート

      • https://www.kanzaki.com/docs/html/dtf.html#jp-eur

    • Pythonで翌日や翌月みたいな日付の計算をする

      • https://qiita.com/dkugi/items/8c32cc481b365c277ec2

Last updated