2016-12-05 5 views
1

こんにちは私は以下のようにgmtに変換された時間があります 2016-11-18 13:00:00 + 00:00 これをmillistime.mktime(datetime.timetuple())が正しく動作していないようです

epoch = int(time.mktime(datetime_in_gmt.timetuple())) 

>>>print(epoch) 
1479454200 

以下のようにやって、私は、このリンクhttp://www.epochconverter.com/を使用しませんし、このエポックつまり1479454200を貼り付けるとき、私は

GMTとして結果を取得しています:金、2016年11月18日午前7時30分〇〇秒GMT あなた時間帯:2016年11月18日金曜日01:00:00 PM IST GMT + 5:30

GMT時間が2016-11-18 13:00:00 + 00:00だったので、なぜ私はGMTとして11月18日に7.30を取得していますか? 提案がありません

答えて

1

timetupleの代わりにタイムスタンプを使用してください。 何かのように int(datetime_in_gmt.timestamp())* 1000

+1

ありがとうNirbhayそれは動作します –

関連する問題