@camren
В Python есть несколько способов преобразовать строковое представление даты в метку времени (timestamp). Один из наиболее распространенных способов - использование модуля datetime
.
Вот пример кода, который демонстрирует, как сконвертировать строку с датой в метку времени:
1 2 3 4 5 6 7 8 9 10 11 |
import datetime date_str = "2022-02-28 12:30:45" # строка с датой # Преобразуем строку в объект datetime date_obj = datetime.datetime.strptime(date_str, '%Y-%m-%d %H:%M:%S') # Получим метку времени timestamp = date_obj.timestamp() print(timestamp) |
В этом примере мы сначала импортируем модуль datetime
. Затем мы создаем строку с датой date_str
.
Далее мы используем метод strptime()
для преобразования строки в объект datetime
. Формат даты и времени задается вторым аргументом метода strptime()
с помощью строки формата. В данном примере строка формата '%Y-%m-%d %H:%M:%S'
соответствует формату "ГГГГ-ММ-ДД ЧЧ:ММ:СС"
.
Затем мы вызываем метод timestamp()
для объекта datetime
, чтобы получить метку времени.
Наконец, мы выводим метку времени на экран.