Ottieni ore e minuti da Datetime in Python

Muhammad Waiz Khan 21 dicembre 2022
Ottieni ore e minuti da Datetime in Python

Questo tutorial spiegherà vari metodi per ottenere ore e minuti dalla stringa contenente data e ora utilizzando il modulo datetime in Python. Il modulo datetime fornisce classi per la formattazione e la manipolazione di dati e ora.

Ottieni ora da datetime in Python usando l’attributo datetime.hour

Il metodo strptime() del modulo datetime in Python accetta una stringa contenente data, ora o entrambe e restituisce un oggetto datetime analizzando la stringa.

Possiamo ottenere un oggetto datetime usando il metodo strptime() passando la stringa che contiene data e ora e ottenere un oggetto datetime. Possiamo quindi ottenere l’ora e i minuti dall’oggetto datetime tramite i suoi attributi .hour e .minute.

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

Produzione:

Time = 16:30
  • Metodo 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))

Produzione:

Time = 16:30

Articolo correlato - Python DateTime