13 EYLÃœL 2012, PERÅžEMBE
Python: datetime içine Epoch zaman Dönüştürme
Geri kalan zamanı Epoch biçiminde bir yanıt gibi alıyorum
start_time = 1234566
end_time = 1234578
MySQL veritabanı farklılıkları deposu diye MySQL biçimi zaman içinde bu Çağ saniye dönüştürmek istiyorum.
Denedim:
>>> import time
>>> time.gmtime(123456)
time.struct_time(tm_year=1970, tm_mon=1, tm_mday=2, tm_hour=10, tm_min=17, tm_sec=36, tm_wday=4, tm_yday=2, tm_isdst=0)
Yukarıdaki sonucu bekliyorum ne değildir. Bunun gibi olmak istiyorum
2012-09-12 21:00:00
Bunu nasıl başarabilir öneririm lütfen?
Ayrıca,
Neden TypeError: a float is required
alıyorum
>>> getbbb_class.end_time = 1347516459425
>>> mend = time.gmtime(getbbb_class.end_time).tm_hour
Traceback (most recent call last):
...
TypeError: a float is required
CEVAP
13 EYLÃœL 2012, PERÅžEMBE
Biçimlendirilmiş bir dize için zaman değeri (yüzer veya int) dönüştürmek için kullanın:
time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(1347517370))
Bunu PaylaÅŸ:
Nasıl Python epoch (unix zaman) beri m...
Python dönüştürme unix zaman damgası t...
Nasıl Ruby DateTime için bir unix zama...
Nasıl C epoch zaman dönüştürme.?...
Ne N saniye datetime eklemek için stan...