取得した日付オブジェクトから年月日を取得して日本語文字列にした
前回の延長な感じで。
>>> import datetime #datetimeモジュールをインポート >>> >>> t = datetime.date.today() #datetimeがモジュール名、dateがクラス名、today()がメソッド名 >>> t datetime.date(2012, 7, 17) #date型インスタンスが入ったことを確認 >>> t.year 2012 #こうするとdate型インスタンスのデータ属性が確認できます #str()メソッドを使って、date型のデータ属性を文字列型にして、他の日本語と合わせた文字列にします >>> ydate = str(t.year) + '年' + str(t.month) + '月' + str(t.day) + '日' >>> print ydate 2012年7月17日 >>>
変に説明いれると目障りですね。
でも説明しようとすると色々調べる。
datetime.date.today()で取得できるのはローカルなものです。
でもチームのプロジェクトではグローバルな時間を基準に作られているので、
その違いを理解して考えるのが大変です。。