Ottieni ore e minuti da Datetime in Python
Muhammad Waiz Khan
21 dicembre 2022
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