2010年8月6日 星期五

[GAE] 時區設定 Asia/Taipei

在GAE裡的時間是以 格林威治時間 為準


若要調整成現在 Asia/Taipei 


from datetime import timedelta, datetime

Asia_Taipei_datetime = datetime.now() + timedelta(hours=8)



from datetime import timedelta, datetime
要引入的套件


Asia_Taipei_datetime = datetime.now() + timedelta(hours=8)

主要拆成datetime.now()  跟 timedelta(hours=8)


datetime.now()
因為GAE裡的時間是以 格林威治,所以在這函數所抓到的時間是以格林威治為準

timedelta(hours=8)
在來 Asia/Taipei 跟格林威治所訂置的時間,剛好相差8小時,所以要再加上8小時


dateNow = datetime.now() + timedelta(hours=8)
因此兩個相加就會等於 Asia/Taipei 的時間(若是其他時區位置也是同樣方法)

沒有留言:

張貼留言