我在view.py
一段代碼,如果我使用效果from datetime import time
:在地方,我在我的view.py
另一個代碼,「進口時間」和「從日期時間進口時間」一起?
from datetime import time, ...
times = []
for i in range(0, 24*4):
times.append((datetime.combine(date.today(),
time()) + timedelta(minutes=15) * i).time().strftime("%I:%M %p"))
不幸的是,如果我有:
工作守則使用import time
將am/pm時間轉換爲24h db友好格式,如果from datetime import time
已到位,則該格式不起作用。
代碼:
import time
mytime = time.strftime('%H:%M:%S', time.strptime(mytime, '%I:%M %p'))
所以問題是:
- 沒有任何解決方法有兩個地方進口?
- 如果不是,我如何才能使第一個功能與
import time
一起使用? - 使用
import datetime
有沒有其他方法可以將am/pm轉換爲24h格式?
的'。時間('()的strftime(...) '是還原劑。只需在'datetime'對象上直接使用'strftime()'。 –
我不確定爲什麼當'datetime.now()'會做'datetime.combine(date.today(),time())'' –
'現在,quarter = datetime.now() ,timedelta(minutes = 15)',then'times = [(now + quarter * i).strftime('%I:%M%p')for i in range(24 * 4)]'you get you the same output 。 –