Tag: datetime

Как проверить, является ли данный объект datetime «между» двумя датами?

my_event = Event.objects.get(id=4) current_time = datetime.datetime.now() Как мне проверить, находится ли мое текущее время между ними? my_event.start_time < current_time < my_event.end_time

dateutil.parser.parse () и информация о потерянном часовом поясе

Я пытаюсь выполнить dateutil.parser.parse() для анализа вывода по умолчанию str(datetime.datetime.now()) с использованием данных, dateutil.parser.parse() к dateutil.parser.parse() . Однако parse() кажется, теряет информацию о часовом поясе и заменяет ее местным часовым поясом. Ниже представлен вывод IPython: In [1]: from django.utils.timezone import now In [3]: import dateutil In [4]: t = now() In [6]: print t 2014-07-14 […]

'datetime.time' не имеет значения 'mktime'

Я пытаюсь преобразовать объект datetime в метку времени UNIX (желательно в миллисекундах, хотя я бы не прочь с и без). Mktime похоже метод, который обычно получает его, однако я продолжаю получать ошибку: AttributeError: тип объекта 'datetime.time' не имеет атрибута 'mktime'. Может ли кто-нибудь сказать мне, что я делаю неправильно? Я продолжаю кругом!

matplotlib datetime xlabel issue

Я вижу странное поведение в автоматической маркировке по оси x для дат в matplotlib. Когда я выдаю команду: from datetime import datetime as dt plot( [ dt(2013, 1, 1), dt(2013, 5, 17)], [ 1 , 1 ], linestyle='None', marker='.') Я получаю очень разумно обозначенную диаграмму: Но если я увеличиваю дату окончания на 1 день: plot( […]

Как добавить еженедельные timedeltas в отношении летних часов

Я хочу добавить или вычесть недели (или дни или месяц или годы) в локализованные объекты datetime. Проблема в том, что наивный подход приведет к сдвигам в 1 час из-за летних часов. 2014-03-27 12:00 прямо перед переходом с зимы на летнее время. Если я добавлю timedelta за одну неделю до этой даты, локализованную во временной зоне […]

Python: учитывая дату и день недели, найдите дату следующего появления заданного рабочего дня

Это немного сложно объяснить, поэтому я извиняюсь, если это не имеет большого смысла. У меня есть программа, в которой я занимаюсь некоторым расписанием. Один из параметров, который он выполняет, – это запускать задание еженедельно в определенные дни. Например, еженедельно в понедельник, среду и пятницу. Рассмотрим пример, когда текущая задача запланирована на 1/2/2012, то есть в […]

Добавьте n рабочих дней в заданную дату, игнорируя праздники и выходные в python

Я пытаюсь добавить n (целых) рабочих дней к указанной дате, добавление даты должно избегать праздников и выходных дней (оно не включено в рабочие дни)

Как использовать функцию python_dateutil 1.5 'parse' для работы с unicode?

Мне нужно, чтобы Python_dateutil 1.5 parse () работал с именами в Юникодном месяце. Если использование fuzzy = True, оно пропускает имя месяца и производит результат с месяцем = 1 Когда я использую его без параметра fuzzy, я получаю следующее исключение: from dateutil.parser import parserinfo, parser, parse class myparserinfo(parserinfo): MONTHS = parserinfo.MONTHS[:] MONTHS[3] = (u"Foo", u"Foo", […]

Python: как преобразовать временную метку времени в UTC, не зная, действует ли DST

Я пытаюсь преобразовать наивную временную метку, которая всегда находится в тихоокеанском времени до времени UTC. В приведенном ниже коде я могу указать, что эта временная метка у меня есть в тихоокеанском времени, но она, похоже, не знает, что это должно быть смещение -7 часов от UTC, потому что только 10/21 и DST еще не закончился. […]

python разбивает кадр данных pandas на неделю или месяц и группирует данные на основе этих sp

DateOccurred CostCentre TimeDifference 03/09/2012 2073 28138 03/09/2012 6078 34844 03/09/2012 8273 31215 03/09/2012 8367 28160 03/09/2012 8959 32037 03/09/2012 9292 30118 03/09/2012 9532 34200 03/09/2012 9705 27240 03/09/2012 10085 31431 03/09/2012 10220 22555 04/09/2012 6078 41126 04/09/2012 7569 31101 04/09/2012 8273 30994 04/09/2012 8959 30064 04/09/2012 9532 34655 04/09/2012 9705 26475 04/09/2012 10085 31443 04/09/2012 […]

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