Subscribe:

2012/05/14

pytzモジュールインストール

ここからファイルをダウンロード
http://pypi.python.org/pypi/pytz

インストール
# easy_install pytz-2012c-py2.6.egg
Processing pytz-2012c-py2.6.egg
creating /usr/lib/python2.6/site-packages/pytz-2012c-py2.6.egg
Extracting pytz-2012c-py2.6.egg to /usr/lib/python2.6/site-packages
Adding pytz 2012c to easy-install.pth file

Installed /usr/lib/python2.6/site-packages/pytz-2012c-py2.6.egg
Processing dependencies for pytz==2012c
Finished processing dependencies for pytz==2012c

使い方
$ python
>>> import pytz, re
>>> from datetime import datetime
>>> jst = pytz.timezone('Asia/Tokyo')
>>> datetime.now().replace(tzinfo=jst)
datetime.datetime(2012, 5, 14, 13, 27, 18, 955845, tzinfo=<DstTzInfo 'Asia/Tokyo' CJT+9:00:00 STD>)

>>> [t for t in pytz.common_timezones if re.match('^Asia\/T[a-zA-Z]*$',t)]
['Asia/Taipei', 'Asia/Tashkent', 'Asia/Tbilisi', 'Asia/Tehran', 'Asia/Thimphu', 'Asia/Tokyo']

0 件のコメント: