Category Archives: Python

python-dateutilを使ってみる

はじめに

OS Windows 7 SP1
Python 2.7
dateutil 1.5

 以前にPythonのタイムゾーン変換(UTC->JST)ではまったという記事を書きましたが,その記事でpython-dateutilというモジュールを使うと便利だというコメントを頂いたので試してみました.

モジュールの概要

python-dateutil

  • 標準のdatetimeモジュールを強力に拡張した日付処理モジュール.
  • Python2.3以上で動作
    • Python2.Xではdateutil 1.X(PSF License)
    • Python3.Xではdateutil 2.X(Simplified BSD License)

 「来月」,「次の月曜日」や「月末の週」のような日時の相対的な計算,様々な日付文字列への対応,そしてTimezoneへの対応などで日時の処理を便利にしてくれるようです.詳しくは公式のリファレンスを参照して下さい.

Read more »

Pythonのタイムゾーン変換(UTC->JST)ではまった

Python 2.5

Twitterの時刻文字列「Mon Aug 24 12:38:04 +0000 2009」をUTCからJSTに変換しようとしました.

2011/3/30追記:コメント欄で教えて頂いたdateutilモジュールを使ってもっと簡単に変換する方法を書きました

Read more »