Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial programming >> Python

Получение текущей даты и времени в Python: практическое руководство

Получение текущей даты и времени в Python: практическое руководство

Освойте способы получения текущей даты и времени в Python и научитесь форматировать их с помощью strftime() для любых задач.

Видео: Работа с датами и временем в Python

Понимание дат и времени необходимо для логирования, планирования и анализа данных. Ниже показаны надежные методы с использованием встроенного модуля datetime.


Пример 1: Получение сегодняшней даты

from datetime import date

today = date.today()
print("Сегодняшняя дата:", today)

Мы импортируем класс date из модуля datetime и вызываем date.today(), чтобы получить локальную дату как объект date. Этот объект можно затем отформатировать в любое строковое представление.


Пример 2: Форматирование текущей даты в разных стилях

from datetime import date

today = date.today()
# дд/мм/ГГГГ
print("d1 =", today.strftime("%d/%m/%Y"))
# Текстовый месяц, день и год
print("d2 =", today.strftime("%B %d, %Y"))
# мм/дд/ГГ
print("d3 =", today.strftime("%m/%d/%y"))
# Сокращенный месяц, день и год
print("d4 =", today.strftime("%b-%d-%Y"))

Типичный вывод может выглядеть так:

d1 = 16/09/2024
d2 = September 16, 2024
d3 = 09/16/24
d4 = Sep-16-2024

Если вам нужно и дата, и время, используйте класс datetime.

Пример 3: Получение текущей даты и времени

from datetime import datetime

# Объект datetime с текущей датой и временем
now = datetime.now()
print("now =", now)
# дд/мм/ГГГГ ЧЧ:ММ:СС
print("Дата и время =", now.strftime("%d/%m/%Y %H:%M:%S"))

Типичный вывод в консоли:

now = 2024-06-25 07:58:56.550604
Дата и время = 25/06/2024 07:58:56

Использование datetime.now() дает вам полную временную метку, которую затем можно отформатировать в предпочитаемый стиль с помощью strftime().

Python

  1. Ключевые слова и идентификаторы в Python: мастерство зарезервированных слов и соглашений об именовании
  2. Операторы, отступы и комментарии в Python: понятное руководство
  3. Модуль datetime в Python: практическое руководство по датам, времени и часовым поясам
  4. Python: получение текущего времени и работы с часовыми поясами
  5. Освоение модуля time в Python: функции, структуры и практические примеры
  6. Освоение Python time.sleep(): лучшие практики, многопоточность и реальные примеры
  7. Оптимизация производственных систем для повышения эффективности и сокращения затрат
  8. Работа с датой и временем в Java: Date, SimpleDateFormat, printf, GregorianCalendar
  9. Полное руководство по дате и времени в C++
  10. Работа с датами и временем в Python: Практическое руководство