嘿,大家好!我有時區麻煩。Python unix時間戳轉換和時區
我的2010-07-26 23時35分03秒
時間戳我真正想要做的就是從那個時候減去15分鐘。
我的方法是將是一個簡單的轉換UNIX時間,減去秒,轉換回。簡單的權利?
我的問題是,蟒蛇使用我的本地時區,目前東部夏令時間,我相信調整返回的UNIX時間是北京時間。
所以,當我這樣做:
# packet[20] holds the time stamp
unix_time_value = (mktime(packet[20].timetuple()))
我得到1280201703這是星期二,2010年7月27日3時35分03秒。我可以這樣做:
unix_time_value = (mktime(packet[20].timetuple())) - (4 * 3600)
,但現在我要檢查這是-5 GMT東部標準時間和調整(4 * 3600)至(5 * 3600)。有什麼辦法可以告訴python不要使用我的本地時區,只需要轉換darn時間戳,還是有一種簡單的方法來接收數據包[20]並減去15分鐘?
添加到我的鏈接。謝謝! – 2010-08-25 15:45:27