Obtenha horas e minutos de data e hora em Python

Muhammad Waiz Khan 10 outubro 2023
Obtenha horas e minutos de data e hora em Python

Este tutorial explicará vários métodos para obter hora e minuto da string contendo data e hora usando o módulo datetime em Python. O módulo datetime fornece classes para formatar e manipular dados e tempo.

Obtenha a hora de datetime em Python usando o atributo datetime.hour

O método strptime() do módulo datetime em Python pega uma string contendo data, hora ou ambos e retorna um objeto datetime analisando a string.

Podemos obter um objeto datetime usando o método strptime() passando a string que contém data e hora e obter um objeto datetime. Podemos então obter a hora e o minuto do objeto datetime por seus atributos .hour e .minute.

  • Método 1:
from datetime import *

time = datetime.strptime("03/02/21 16:30", "%d/%m/%y %H:%M")
print("Time = {:d}:{:02d}".format(time.hour, time.minute))

Resultado:

Time = 16:30
  • Método 2:
from datetime import *

time = datetime.strptime("03/02/21 16:30", "%d/%m/%y %H:%M")
print("Time = %s:%s" % (time.hour, time.minute))

Resultado:

Time = 16:30

Artigo relacionado - Python DateTime