I'me試圖在Django,其中保存和顯示在此日期格式使用this eventCalendar:更改日期格式
2012-02-27T13:15:00.000+10:00
但是當我保存的事件在數據庫中,他們以這種格式保存:
Mon Feb 27 2012 13:15:00 GMT+0330 (Iraq Standard Time)
因此數據庫中的事件不會出現在日曆上,因爲這種格式。我怎樣才能轉換這種格式? 我嘗試了一些這樣的事:
datetime.strptime(mydatetime, "%Y-%m-%dT%H:%M:%S+0000")
但我反覆得到這樣的錯誤:
'module' object has no attribute 'strptime'
編輯:日期字符串格式
tnx,當從數據庫中獲取datetime並試圖格式化它們以返回它們作爲json來顯示時,我有這個錯誤:time data'Mon Feb 27 2012 13:15:00 GMT + 0330(Iraq Standard時間)「不符合格式'%Y-%m-%dT%H:%M:%S + 0000',這聽起來像它不能改變格式! – 2012-02-27 19:04:22
同樣,傳遞給'strptime' *的格式字符串必須*告訴它如何解析當前基於字符串的日期和時間,*不是*您最終希望如何。 – 2012-02-27 20:11:49
對不起!但我真的不明白U :( – 2012-03-02 05:08:40