Boa tarde, consegui pegar a data do sistema em python usando:
current_utc_time = datetime.now()
que me retorna algo assim:
yyyy-MM-dd hh:mm:ss.mmmmm
porém eu preciso que retorne no formato:
yyyy-MM-ddThh:mm:ss.mmmZ
Alguém poderia me ajudar?
Boa tarde, consegui pegar a data do sistema em python usando:
current_utc_time = datetime.now()
que me retorna algo assim:
yyyy-MM-dd hh:mm:ss.mmmmm
porém eu preciso que retorne no formato:
yyyy-MM-ddThh:mm:ss.mmmZ
Alguém poderia me ajudar?
Oi Lars, tudo bem?
Para obter a data do sistema em Python no formato desejado (yyyy-MM-ddThh:mm:ss.mmmZ), você pode utilizar o método strftime() da classe datetime. Esse método permite formatar a data e hora de acordo com uma string de formatação.
No seu caso, você pode fazer o seguinte:
from datetime import datetime
current_utc_time = datetime.now()
formatted_time = current_utc_time.strftime("%Y-%m-%dT%H:%M:%S.%fZ")
print(formatted_time)
Nesse exemplo, utilizamos a string de formatação "%Y-%m-%dT%H:%M:%S.%fZ" para obter a data e hora no formato desejado. O "%Y" representa o ano com 4 dígitos, o "%m" representa o mês, o "%d" representa o dia, o "%H" representa a hora, o "%M" representa os minutos, o "%S" representa os segundos, o "%f" representa os microssegundos e o "Z" é um caractere literal que representa o fuso horário UTC.
Espero ter ajudado.
Um abraço e bons estudos.