[問題] GAE上時間函數轉字串

看板Python作者 (支持匈奴建國)時間14年前 (2011/07/01 03:00), 編輯推噓1(106)
留言7則, 3人參與, 最新討論串1/1
請問在GAE上呼叫出時間函數後 想將他轉為此格式 "%Y-%m-%d %H:%M:%S" 但直接呼叫的時間隔格式都會是 ex: 2011-06-30 18:52:16.357196 秒數後面會有數字 dd=datetime.datetime.now() qq=dd-datetime.timedelta(hours=2) now=m.Data.gql("WHERE DB_Date > :sdate and DB_Date < :edate",sdate=dd,edate=qq) 這是程式碼 呼叫現在時間後格式如上述例子 但如須在GQL中比較格式必須為"%Y-%m-%d %H:%M:%S" 也就是 2011-06-30 18:52:16 請問是否有辦法將秒數後的數字省略掉變成上面的格式 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.121.137.18

07/01 04:18, , 1F
string.split(s[, sep[, maxsplit]])
07/01 04:18, 1F

07/01 04:21, , 2F
跟 GAE 不熟, 不過如果取回來的是 datetime 物件那麼可以
07/01 04:21, 2F

07/01 04:22, , 3F
用 datetime.strftime()
07/01 04:22, 3F
※ 編輯: degenerat1 來自: 140.121.137.18 (07/01 15:40)

07/01 18:41, , 4F
datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
07/01 18:41, 4F

07/01 18:41, , 5F
這樣產生出來的結果秒數不會有小數點耶
07/01 18:41, 5F

07/01 18:42, , 6F
我用gae測試也不會y
07/01 18:42, 6F

07/05 01:34, , 7F
已解決 謝謝
07/05 01:34, 7F
文章代碼(AID): #1E3CV5hR (Python)
文章代碼(AID): #1E3CV5hR (Python)