Форум сайта python.su
Время в 1/10000-х секунды от РХ
Нормальный для чтения имеется в виду, просто перевести в формат datetime
на текущий момент алгоритм выглядит следующим образом
нахожу количество дней и перевожу fromordinal, потом часы, минуты и секунды из остатка
быстрее ничего нет?
Отредактировано (Июнь 1, 2007 15:17:04)
Офлайн
а так:
import mx.DateTime
print str(mx.DateTime.now())
Pelmen, тебе в каком формате - в германском?
Офлайн
А чем не устраивают модули time, calendar, datetime?
Например что-то такое:
>>> secs = 1180500000 >>> time.gmtime(secs) (2007, 5, 30, 4, 40, 0, 2, 150, 0) >>> time.strftime("%a, %d %b %Y %H:%M:%S +0000", _) 'Wed, 30 May 2007 04:40:00 +0000'
Офлайн
>>> import datetime >>> str(datetime.datetime.now()) '2007-06-02 08:37:37.197708' >>> datetime.datetime.now().strftime("%d.%m.%Y %H:%M:%S") '02.06.2007 08:39:22'
Офлайн
pythonwin
а так:
import mx.DateTime
print str(mx.DateTime.now())
Pelmen, тебе в каком формате - в германском?
Pelmen
Нормальный для чтения имеется в виду, просто перевести в формат datetime
Офлайн
xonixда, оно считает от 1970 года, а мне от РХ нужно
А чем не устраивают модули time, calendar, datetime?
Например что-то такое:Единственное, оно считает от 1 янв 1970>>> secs = 1180500000 >>> time.gmtime(secs) (2007, 5, 30, 4, 40, 0, 2, 150, 0) >>> time.strftime("%a, %d %b %Y %H:%M:%S +0000", _) 'Wed, 30 May 2007 04:40:00 +0000'
Офлайн