Tag: datetime

Проблемы фильтрации поля django datetime по месяцам и дням

Может кто-нибудь объяснить мне, почему следующие фильтры не работают на уровне месяца и дня? Кажется, что фильтрация по годам работает, но не две другие. >>> clicks.count() 36 >>> date = clicks[0].created >>> date.month 2 >>> date.year 2014 >>> date.day 1 >>> clicks.filter(created__month=2) [] >>> clicks.filter(created__month=02) [] >>> clicks.filter(created__month='02') [] >>> clicks.filter(created__month='2') [] >>> clicks.filter(created__month=date.month) [] […]

Что именно означает T и Z в timestamp?

У меня есть значение времени, возвращаемое "2014-09-12T19:34:29Z" Я знаю, что это означает часовой пояс, но что именно это означает? И я пытаюсь высмеять этот веб-сервис, так есть способ генерировать эту метку времени, используя strftime в python? Извините, если это болезненно очевидно, но google не очень помог, и ни одна страница ссылок на strftime () не […]

Как печатать в следующем году с текущего года в Python

Как я могу напечатать следующий год, если текущий год указан в python, используя простейший код, возможно, в одной строке, используя модуль datetime.

Алгоритм перекрытия таймеров в Python

У меня есть список разных идентификаторов, даты начала и даты окончания, скажем: [ (5, d.datetime(2010, 9, 19, 0, 0, 0), d.datetime(2010, 9, 19, 0, 5, 10)), (6, d.datetime(2010, 9, 19, 0, 0, 0), d.datetime(2010, 9, 19, 12, 59, 59)), (4, d.datetime(2010, 9, 19, 10, 30, 17), d.datetime(2010, 9, 19, 20, 20, 59)), (6, d.datetime(2010, 9, […]

Как я могу получить часы от даты и времени Python?

У меня есть дата и время Python, d, и я хочу получить количество часов с полуночи как число с плавающей запятой. Лучшее, что я придумал, это: h = ((((d.hour * 60) + d.minute) * 60) + d.second) / (60.0 * 60) Что дает 4,5 за 4:30, 18,75 в 18:45 и т. Д. Есть ли лучший […]

Как получить строку даты UTC в Python?

Я пытаюсь получить строку даты utc как "YYYYMMDD" Пока я делаю следующее, nowTime = time.gmtime(); nowDate = date(nowTime.tm_year, nowTime.tm_mon, nowTime.tm_mday) print nowDate.strftime('%Y%m%d') Обычно я делал: datetime.date.today().strftime() но это дает мне строку даты в локальном TZ Как я могу получить строку даты UTC?

нужно среднее из списка объектов timedelta

Я создал список объектов timedelta, и мне нужно получить среднее значение этого списка. когда я пытаюсь сделать return (sum(delta_list)/(len(delta_list)-1)) Я получаю TypeError: неподдерживаемый тип операндов для +: 'int' и 'datetime.timedelta' Я новичок в работе с классами datetime pythons. Я также хотел бы знать, как получить это среднее значение в формате, таком как days: hours: mins: […]

datetime с часовым поясом pytz. Различное смещение в зависимости от того, как устанавливается tzinfo

Сегодня я столкнулся с интересной ситуацией. Может ли кто-нибудь объяснить, почему смещения для ts1 и ts2 различны? ts1 – это объект datetime, который точно зависит от часовой стрелки. ts2 – объект datetime, начинающийся с наименования по времени и заменяющий tzinfo. Тем не менее, они заканчиваются разными смещениями. >>> from pytz import timezone >>> EST = […]

Шаблоны Django: отображение даты, только если она в будущем

Как сравнить даты в шаблоне Django? Я думал о нескольких возможных направлениях: Отправить сегодняшнюю дату в контексте для сравнения в шаблоне Создайте свой собственный тег шаблона Попросите некоторую логику взглянуть только на дату, если она будет в будущем Хотя последний вариант кажется более простым, я скорее оставляю логику отображения в шаблоне, чем в представлении. Я […]

FullCalendar и django

Я хочу использовать плагин fullcalendar jquery в моем проекте django. У меня есть модель ввода class Entry(models.Model): date = models.DatetimeField() он имеет только атрибут даты. Я знаю, что fullcalendar использует начало и конец, но это тоже будет 🙂 мое представление ajax следующее def eventsFeed(request): from django.utils.timezone import utc from django.core.serializers.json import DjangoJSONEncoder if request.is_ajax(): print […]

Python - лучший язык программирования в мире.