И так, в прошлой статье мы научились базово работать с текстовыми файлами. Теперь пришло время работы с временем.
И так, для работы с датой и временем есть модуль - datetime . Подключим его:
import datetime
Переменная с датой:
<имя переменной>=datetime.date(год, месяц, день)
Переменная с временем:
<имя переменной>= datetime.time(часы, минуты, секунды, микросекунды, часовой пояс)
Переменная с датой и временем:
<имя переменной>=datetime.datetime(год, месяц, день, час, минуты, секунды, микросекунды, часовой пояс)
Текущие дата и время:
datetime.today()
datetime.now()
Кол-во дней прошедших с 01.01.1970
datetime.fromordinal(дата)
Строку в datetime:
datetime.strptime(строка, формат)
Только дата:
datetime.date()
Только время:
datetime.time()
Изменение даты:
datetime.replace(год, месяц, день, часы, минуты, секунды, микросекунды, часовой пояс)
Время в секундах с начала эпохи:
datetime.timestamp()
День недели в виде числа:
datetime.isoweekday()
Кортеж из года, номера недели и дня недели:
datetime.isocalendar()
Простите, сегодня без скринов, нет доступа к своему пк. Осталось немного;)