Formatação de data em Python

Vamos agora exibir a data em um formato específico, por exemplo, ano-mês-dia.

Para isso, vamos declarar uma variável dt, na qual a data que precisamos será obtida através do método datetime do módulo datetime. Em seguida, é necessário aplicar o método strftime à data registrada em dt. Os parâmetros deste método são passados ​​com a designação convencional do formato de data, registrada usando o comando % e a designação convencional do formato. Se for necessário exibir ano-mês-dia, então a string '%Y-%m-%d' é passada como parâmetro do método:

pythondt = datetime.datetime(2025, 12, 31, 12, 59, 59)
res = dt.strftime('%Y-%m-%d')

print(res) # exibirá 2025-12-31

Com o método strftime, é possível exibir vários formatos de data. A lista completa deles pode ser encontrada aqui. Vamos, por exemplo, exibir também o dia da semana, indicando no parâmetro o símbolo especial '%w':

pythonres = dt.strftime('%Y-%m-%d %w')
print(res) # exibirá 2025-12-31 3
Задание 1

Exiba no console a data atual no formato dia.mês.ano.

Задание 2

Exiba no console a hora atual no seguinte formato: horas:minutos:segundos ano/mês/dia:dia da semana.