Tag: datetime

Преобразование строки в форматированную строку даты-времени с использованием Python

Я пытаюсь преобразовать строку «20091229050936» в «05:09 29 декабря 2009 (UTC)» >>>import time >>>s = time.strptime("20091229050936", "%Y%m%d%H%M%S") >>>print s.strftime('%H:%M %d %B %Y (UTC)') дает AttributeError: 'time.struct_time' object has no attribute 'strftime' Ясно, что я допустил ошибку: время не так, это объект datetime! У него есть дата и время! >>>import datetime >>>s = datetime.strptime("20091229050936", "%Y%m%d%H%M%S") дает […]

Разница во времени в секундах от numpy.timedelta64

Как получить разницу во времени в секундах от переменной numpy.timedelta64? time1 = '2012-10-05 04:45:18' time2 = '2012-10-05 04:44:13' dt = np.datetime64(time1) – np.datetime64(time2) print dt 0:01:05 Я хотел бы преобразовать dt в число (int или float), представляющее разницу во времени в секундах.

Как получить текущее время в python и разбить на год, месяц, день, час, минуту?

Я хотел бы получить текущее время в Python и назначить их в переменные, такие как year , month , day , hour , minute . Как это можно сделать в Python 2.7?

Python: форматирование даты, времени

Мне нужно создать локальную метку времени в виде YYYYMMDDHHmmSSOHH'mm '. Это OHH'mm 'является одним из +, -, Z, а затем есть час и минуты, за которыми следует'. Пожалуйста, как мне получить такую ​​временную метку, обозначая как местный часовой пояс, так и возможный переход на летнее время?

Найдите ближайшую строку DataFrame до заданного времени в Pandas

У меня есть кадр данных Pandas, который индексируется DatetimeIndex: <class 'pandas.core.frame.DataFrame'> DatetimeIndex: 53732 entries, 1993-01-07 12:23:58 to 2012-12-02 20:06:23 Data columns: Date(dd-mm-yy)_Time(hh-mm-ss) 53732 non-null values Julian_Day 53732 non-null values AOT_870 53732 non-null values 440-870Angstrom 53732 non-null values 440-675Angstrom 53732 non-null values 500-870Angstrom 53732 non-null values Last_Processing_Date(dd/mm/yyyy) 53732 non-null values Solar_Zenith_Angle 53732 non-null values time 53732 […]

Django: Как сделать объект datetime осведомленным о часовом поясе, в котором он был создан?

Я запускаю программу, которая запрашивает данные об океане с удаленного сервера. time и date данных приливов вычисляются на основе местного часового пояса моей машины. Я хочу использовать эти локальные даты и время для создания объекта datetime , который затем сохраню в модели Django. datetime_obj = datetime(loc_year, loc_month, loc_date, loc_hour, loc_minute) Как обеспечить, чтобы объект datetime […]

Найти самый старый / самый молодой объект datetime в списке

У меня есть список объектов datetime, и я хочу найти самый старый или самый молодой. Некоторые из этих дат могут быть в будущем. from datetime import datetime datetime_list = [ datetime(2009, 10, 12, 10, 10), datetime(2010, 10, 12, 10, 10), datetime(2010, 10, 12, 10, 10), datetime(2011, 10, 12, 10, 10), #future datetime(2012, 10, 12, 10, […]

datetime и timezone с pytz-mind blowing behavior

Я пытаюсь преобразовать объект datetime к часовому поясу, к UTC, а затем вернуться к его исходному часовому поясу. У меня есть следующий фрагмент t = datetime( 2013, 11, 22, hour=11, minute=0, tzinfo=pytz.timezone('Europe/Warsaw') ) теперь в ipython: In [18]: t Out[18]: datetime.datetime( 2013, 11, 22, 11, 0, tzinfo=<DstTzInfo 'Europe/Warsaw' WMT+1:24:00 STD> ) и теперь давайте попробуем […]

pytz и astimezone () не могут применяться к наивному дате

У меня есть дата, и мне нужно сообщить ей часовую зону. local_tz = timezone('Asia/Tokyo') start_date = '2012-09-27' start_date = datetime.strptime(start_date, "%Y-%m-%d") start_date = start_date.astimezone(local_tz) now_utc = datetime.now(timezone('UTC')) local_now = now_utc.astimezone(local_tz) Мне нужно найти, верно ли это: print start_date>local_now Но я получаю эту ошибку. start_date = start_date.astimezone(local_tz) ValueError: astimezone() cannot be applied to a naive datetime […]

Преобразование строки даты в День недели

У меня есть строки даты следующим образом: 'January 11, 2010' и мне нужна функция, которая возвращает день недели, например 'mon', or 'monday' и т. д. Я не могу найти это нигде в справке Python. Кто угодно? Благодарю.

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