Tag: datetime

Как получить время UTC в Python?

Я искал связку на StackExchange для решения, но ничего не делает, что мне нужно. В JavaScript я использую следующее, чтобы вычислить время UTC с 1 января 1970 года: function UtcNow() { var now = new Date(); var utc = Date.UTC(now.getUTCFullYear(), now.getUTCMonth(), now.getUTCDate(), now.getUTCHours(), now.getUTCMinutes(), now.getUTCSeconds(), now.getUTCMilliseconds()); return utc; } Каким будет эквивалентный код Python?

python: datetime tzinfo время именная документация

У меня есть дата, которую я создаю: from datetime import datetime from datetime import tzinfo test = '2013-03-27 23:05' test2 = datetime.strptime(test,'%Y-%m-%d %H:%M') >>> test2 datetime.datetime(2013, 3, 27, 23, 5) >>> test2.replace(tzinfo=EST) Traceback (most recent call last): File "<stdin>", line 1, in <module> NameError: name 'EST' is not defined >> test2.replace(tzinfo=UTC) Traceback (most recent call […]

Почему datetime.strptime не работает в этом простом примере?

Я использую strptime для преобразования строки даты в datetime . Согласно связанной странице, форматирование, подобное этому, должно работать: >>> # Using datetime.strptime() >>> dt = datetime.strptime("21/11/06 16:30", "%d/%m/%y %H:%M") Мой код: import datetime dtDate = datetime.strptime(sDate,"%m/%d/%Y") где sDate = "07/27/2012" (например). (Я понимаю, с той же страницы, что %Y – «Год со столетием как десятичное […]

параметр не поддерживается при вставке int в sqlite

Я собираюсь вокруг и с хранением даты и времени в SQLite3 с целью получения записей, используя сравнения позже, например, SELECT * WHERE date1 < date2 Я, наконец, отказался от попыток сохранить объекты datetime.datetime и решил использовать временную метку UNIX, поскольку они просто int и легко манипулировать, но я все еще получаю ошибки. import sqlite3 as […]

Как вычитать даты с помощью python

Сегодня = today = datetime.datetime.now().strftime("%Y%m%d") 90 дней назад DD = datetime.timedelta(days=-90) Как я могу получить сегодня – DD, или 90 дней назад?

Как вы преобразовываете формат времени YYYY-MM-DDTHH: mm: ss.000Z в формат времени MM / DD / YYYY в Python?

Например, я пытаюсь преобразовать 2008-09-26T01: 51: 42.000Z в 09/26/2008. Каков самый простой способ сделать это?

Как создать DateTime, равный 15 минутам назад?

Мне нужно создать объект DateTime, который представляет текущее время минус 15 минут.

Преобразование unixtime в объект datetime и обратно (пара функций преобразования времени, которые являются обратными)

Я пытаюсь написать пару функций, dt и ut , которые конвертируются между нормальным временем unix (секунды с 1970-01-01 00:00:00 по UTC) и объектом даты и времени Python. Если dt и ut были правильными обратными, тогда этот код дважды печатает одну и ту же метку времени: import time, datetime # Convert a unix time u to […]

python "import datetime" vs "из datetime import datetime"

У меня есть сценарий, который должен выполнять следующие строки в разных строках в сценарии: today_date = datetime.date.today() date_time = datetime.strp(date_time_string, '%Y-%m-%d %H:%M') В моих операторах импорта у меня есть следующее: from datetime import datetime import datetime Я получаю следующую ошибку: AttributeError: 'module' object has no attribute 'strp' Если я изменил порядок операторов импорта: import datetime […]

При использовании pandas.to_datetime сохранять только дату.

Я использую pandas.to_datetime для анализа дат в моих данных. Pandas по умолчанию представляет даты с datetime64[ns] даже если даты доступны только ежедневно. Интересно, есть ли элегантный / умный способ конвертировать даты в datetime.date или datetime64[D] чтобы при записи данных в CSV даты не были добавлены с 00:00:00 . Я знаю, что я могу преобразовать тип […]

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