Ottieni ore e minuti da Datetime in Python
Muhammad Waiz Khan
21 dicembre 2022
Python
Python DateTime
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
Ti piacciono i nostri tutorial? Iscriviti a DelftStack su YouTube per aiutarci a creare altre guide video di alta qualità. Iscriviti
Articolo correlato - Python DateTime
- Come convertire la colonna DataFrame in data e ora in pandas
- Come ottenere l'ora corrente in Python
- Ottieni il giorno della settimana in Python
- Come convertire una stringa in datario in Python
- Come ottenere l'anno da un oggetto datetime in Python
- Calcola la differenza di tempo tra due stringhe temporali in Python