시간대가 7 시간 앞당겨 있습니다. 타임 스탬프는 strftime
형식 '%Y-%m-%d %H:%M'
에 저장됩니다. 이 타임 스탬프를 7 시간 뒤로 되돌리려면 어떻게해야합니까?지난 7 시간 동안 strftime을 얻는 방법?
예 : 지금 타임 스탬프 : 2014-4-14 3:00
. 내가 원하는 것 : 2014-4-13 20:00
시간대가 7 시간 앞당겨 있습니다. 타임 스탬프는 strftime
형식 '%Y-%m-%d %H:%M'
에 저장됩니다. 이 타임 스탬프를 7 시간 뒤로 되돌리려면 어떻게해야합니까?지난 7 시간 동안 strftime을 얻는 방법?
예 : 지금 타임 스탬프 : 2014-4-14 3:00
. 내가 원하는 것 : 2014-4-13 20:00
나는 datetime을 가지고 있다면 다음과 같은 것을 좋아한다. 함께 일할 줄을 알고 있다고 말하는거야?
import datetime
from dateutil.relativedelta import relativedelta
expires = datetime.datetime.now() - relativedelta(hours=7)
또 다른 옵션 :
>>> from datetime import datetime, timedelta
>>> str(datetime.strptime('2014-4-14 3:00', '%Y-%m-%d %H:%M') + \
timedelta(hours = -7))
'2014-04-13 20:00:00'
>>> datetime.strftime(datetime.now() + timedelta(hours=-7),'%Y-%m-%d %H:%M')
'2014-04-13 14:45'
네,하지만 나는 그것을 통합 할 수있는 방법을 발견했다. 감사! (+ 1'ed 및 5 분 안에 수락됩니다) –