嘿,大家好!我有时区麻烦。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