Необходимо создать диапазон дат между датами, но время начинается и заканчивается в 02:00:00

Привет, я пытаюсь создать диапазон дат и времени между двумя датами с шагом 15 минут, однако я хочу, чтобы он начинался в 02:00:00 начальной даты и заканчивался в 02:00:00 конца Дата. В будущем даты начала и окончания должны исходить из средства выбора даты на моей панели инструментов.

Я знаю, что могу сгенерировать диапазон дат и времени, используя приведенную ниже команду, однако мне не удалось начать и закончить в 02:00:00.

dates = pd.date_range(start='1/1/2018', end='1/2/2018', freq='15min')

Я также нашел в одной из статей о переполнении стека, чтобы заставить диапазон дат начинаться и заканчиваться в 02:00:00, однако я не могу понять, как передать даты, поскольку они будут в формате дат из выбор даты, но ниже они просто цифры

dts = [dt.strftime('%Y-%m-%d %H:%M') for dt in
      datetime_range(datetime(2018, 6, 3,2), datetime(2018, 6, 10,2),
      timedelta(minutes=15))]

Я надеюсь, если кто-то может помочь решить эту проблему.

P.S. Я пытаюсь выяснить, возможно ли это, прежде чем внести изменения во внешний интерфейс и вместо этого использовать средство выбора даты.

Заранее большое спасибо !!

pd.date_range(start='1/1/2018 02:00:00', end='1/2/2018 02:00:00', freq='15min') ?
BENY 09.04.2019 03:55

@ Вен-Бен, большое спасибо за ответ. Это может быть не в состоянии исправить это. Средство выбора даты вернет только даты, если я не ошибаюсь. как бы я передал даты, сохраняя фиксированный бит времени в приведенном выше коде.

Tushar Mehta 09.04.2019 03:58

использовать pd.to_datetime(start_date + ' 02:00:00')

jxc 09.04.2019 03:59
1
3
56
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

IIUC

d1='1/1/2018'
d2='1/2/2018'
pd.date_range(start=d1+ ' 02:00:00', end=d2+' 02:00:00', freq='15min')

Другие вопросы по теме

Похожие вопросы

Линейный график двух разных сгруппированных по кадрам данных
Используйте get_dummies для столбцов с возвращаемыми значениями, разделенными символами
Как суммировать продукты фрейма данных pandas?
Превратите URL-адрес geojson в pandas (разбор)
В чем разница между groupby.first, groupby.nth, groupby.head, когда as_index=False
Повторяющаяся ошибка HTTP 413 при очистке нескольких страниц
Умножение определенных ячеек, перечисленных по индексу строки в столбце фрейма данных, на константу
Как правильно идентифицировать значения с плавающей запятой [0, 1], содержащие точку, в типе объекта DataFrame?
Пытаюсь получить расстояние, используя долготу и широту, но продолжаю работать с ошибкой: объект «Серия» не имеет атрибута «радианы»
Найдите процент от общего количества категорий, отсортируйте от самой высокой до самой низкой, сохраните имена первых 80% и переименуйте все остальные в «другие»