|
Какой рейтинг вас больше интересует?
|
Программирование » Дата и время в Python2013-05-27 17:42:47 (читать в оригинале)Для манипуляции с датой и временем в Python существует 2 библиотеки time и datetime. import time # Старый низкоуровневый модуль import datetime # Новый модуль для работы с датой и временем print time.localtime() # (2010, 7, 6, 14, 53, 6, 1, 187, 1) print datetime.datetime.now() # 2010-07-06 14:53:06.477000 print datetime.date.today() # 2010-07-06 dt = datetime.datetime.now() # Текущая дата и время print dt.strftime('%Y %m %d') # Представить дату и время в нужном формате # 2010 07 06 print time.mktime(dt.timetuple()) # Количество секунд (для локальной временной зоны) # 1278406823.0 dt_utc = datetime.datetime.utcnow() # Текущее время с учетом часового пояса print dt_utc.ctime() # Tue Jul 6 09:08:27 2010 dt_utc_second = time.mktime(dt_utc.timetuple()) # Количество секунд (для UTC) print dt_utc_second # 1278385223.0 print datetime.datetime.fromtimestamp(dt_utc_second) # Секунды => Дату Время (для локальной временной зоны) # 2010-07-06 09:06:38 print datetime.datetime.utcfromtimestamp(dt_utc_second) # Секунды => Дату Время (для UTC) # 2010-07-06 03:06:38 # Операции над датами и временем now = datetime.date(2010, 7, 6) print now # 2010-07-06 timedelta1 = datetime.timedelta(days=1) print now + timedelta1 # 2010-07-07 timedelta2 = datetime.timedelta(weeks=-2) print now + timedelta2 # 2010-06-22 print datetime.date(2003, 8, 6) - datetime.date(2000, 8, 6) # 1095 days, 0:00:00 print time.strptime("Tue Jun 16 20:18:03 1981") # Дата время из строки # (1981, 6, 16, 20, 18, 3, 1, 167, -1) print time.strptime("16/6/1981", "%d/%m/%Y") # (1981, 6, 16, 0, 0, 0, 1, 167, -1) # Таймеры высокого расширения t1 = time.clock() t2 = time.clock() print t2 - t1 # 3.3075251868e-006 + [url=http://ligh.te.ua/topic1190.html]Получить список дат по диапазону Python + [url=http://ligh.te.ua/topic1191.html]Формат даты и времени Python и PHP
|
Категория «Истории»
Взлеты Топ 5
Падения Топ 5
Популярные за сутки
|
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.
