Obtener la hora y los minutos de un datetime en Python

Muhammad Waiz Khan 10 octubre 2023
Obtener la hora y los minutos de un datetime en Python

Este tutorial explicará varios métodos para obtener la hora y los minutos de la cadena que contiene la fecha y la hora utilizando el módulo datetime en Python. El módulo datetime proporciona clases para formatear y manipular los datos y la hora.

Obtener la hora de datetime en Python usando el atributo datetime.hour

El método strptime() del módulo datetime en Python toma una cadena que contiene la fecha, la hora o ambas y devuelve un objeto datetime analizando la cadena.

Podemos obtener un objeto datetime utilizando el método strptime() pasando la cadena que contiene la fecha y la hora y obteniendo un objeto datetime. Podemos entonces obtener la hora y los minutos del objeto datetime por sus atributos .hour y .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))

Producción :

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))

Producción :

Time = 16:30

Artículo relacionado - Python DateTime