0
關於時區,什麼是使用正確計算時間長度的最佳方式:谷歌應用程序引擎,日期時間:計算時間長度
timeLength = datetime.datetime(2012, 1, 1, 0, 0, 0) - datetime.datetime.now()
關於時區,什麼是使用正確計算時間長度的最佳方式:谷歌應用程序引擎,日期時間:計算時間長度
timeLength = datetime.datetime(2012, 1, 1, 0, 0, 0) - datetime.datetime.now()
看一看這個鏈接http://timezones.appspot.com/
datetime.fromtimestamp(raw_timestamp, utc) #might help
以及python:
from datetime import datetime
import pytz
import calendar
calendar.timegm(pytz.timezone('Europe/Amsterdam').localize(datetime.strptime('2012-12-21 00:00:00', '%Y-%m-%d %H:%M:%S')).utctimetuple())
感謝JimmyKane,我會試一試。 –
這個問題沒有意義。什麼時間?這似乎是一個普通的Python問題,而不是GAE問題。 –
@Daniel:「時間」的長度 - 從現在到2012年初多長時間。在Python環境下計算沒有問題。但是,如果您使用的是Google App Engine,則時間爲UTC格式,根據您所在的時區,時間長度將會錯誤。具體而言,我的問題是:如何調整「日期時間.datetime.now()「根據時區。也許「datetime.datetime.now(tz ='亞洲/臺北')」? ;-) –