【Python】 PythonとMySQLの日付値の相互変換
Pythonでは日付はdatetime.dateで表現される。
>>> import datetime
>>> d = datetime.date(2008, 3, 5)
MySQLでは日付は2008-03-05などと表されるので、Y-m-d形式に変換する。
>>> d_mysql = d.strftime('%Y-%m-%d')
MySQLからSELECTで得られた値xをdatetime.dateへ変換するとき。
>>> tmp = x.split('-')
>>> d = datetime.date(int(tmp[0]), int(tmp[1]), inttmp[2]))

0 件のコメント:
コメントを投稿
登録 コメントの投稿 [Atom]
この投稿へのリンク:
リンクを作成
<< ホーム