Що є еквівалентом strtotime у Python?
У Python ми можемо використовувати datetime.strptime() метод для перетворення рядка в об’єкт datetime.3 березня 2023 р
Функція strptime() у модулі Python DateTime є використовується для аналізу рядка, що представляє дату й час, і перетворення його в об’єкт DateTime. Він приймає два аргументи: рядок, який аналізується, і формат рядка.
Підхід:
- import datetime використовується для імпорту модулів дати та часу.
- Після імпортування модуля дати й часу наступним кроком є прийняття рядка дати як вхідних даних, а потім збереження його у змінній.
- Потім ми використовуємо метод strptime. …
- Потім він повертає значення дати та часу у форматі мітки часу, і ми зберігаємо це у змінній мітки часу.
timestamp() timestamp2 = datetime2. timestamp() # Порівняти мітки часу if timestamp1 < timestamp2: print("Timestamp1 раніша за Timestamp2.") elif timestamp1 > timestamp2: print("Timestamp1 пізніша за Timestamp2.") else: print("Timestamp1 і Timestamp2 однакові.")
Функція `strftime` в Python розшифровується як “час формату рядка” і є частиною модуля `datetime`. Він перетворює об’єкт `datetime` на рядок на основі вказаного формату, що представляє дату й час.
Перетворення рядка на об’єкт datetime у Python за допомогою datetime.strptime()
- %Y: 4-значний рік.
- %y: 2-значний рік.
- %m: 2-значний місяць (01-12)
- %d: 2-значний день місяця (01-31)
- %H: 2-значна година (00-23)
- %M: 2-значна хвилина (00-59)
- %S: 2-значна секунда (00-59)