Конвертация данных в формат datetime с помощью библиотеки Pandas

В Pandas для работы с датами и временем используется тип данных datetime64. Он поддерживает несколько форматов дат, например, YYYY-MM-DD или YYYY-MM-DD HH:MM:SS.

Для преобразования строки в формат datetime64 используется метод to_datetime(). Он принимает на вход строку, которую нужно преобразовать, а также опции формата даты и времени.

Например:

import pandas as pd

# создаем DataFrame с датой и временем

df = pd.DataFrame({'date': ['2021-05-12', '2021-05-13', '2021-05-14'],

'time': ['12:00:00', '08:30:00', '15:45:00']})

# преобразуем столбцы 'date' и 'time' в формат datetime64

df['datetime'] = pd.to_datetime(df['date'] + ' ' + df['time'])

print(df)

Вывод:

date time datetime

0 2021-05-12 12:00:00 2021-05-12 12:00:00

1 2021-05-13 08:30:00 2021-05-13 08:30:00

2 2021-05-14 15:45:00 2021-05-14 15:45:00

В данном примере мы создали DataFrame с двумя столбцами, содержащими даты и время в строковом формате. Затем мы преобразовали эти столбцы в формат datetime64 и добавили новый столбец 'datetime', содержащий дату и время в одном столбце.

Кроме того, метод to_datetime() можно использовать для преобразования объектов типа Timestamp в формат datetime64. Например:

# создаем Timestamp

ts = pd.Timestamp('2021-05-12 12:00:00')

# преобразуем Timestamp в формат datetime64

dt = pd.to_datetime(ts)

print(dt)

Вывод:

Timestamp('2021-05-12 12:00:00')

Похожие вопросы на: "to datetime pandas "

Stopwatch C - простой таймер для замера времени
CSS Transform Translate: Как изменить позицию элемента на странице
Full Join: что это такое и как использовать в базе данных
Как сделать текст жирным в HTML
VB ET - все о языке программирования Visual Basic на одном сайте
QDIR - удобное решение для организации файлов на компьютере
Цвет фона HTML: как изменить фон страницы
Как сделать список в HTML
Как сделать текст по середине в HTML
Как включить Visual Studio Code на русском языке