Metodi per ottenere l'ora attuale
Di seguito sono riportati i due metodi per ottenere l'ora corrente in Python:
Utilizzando il modulo DateTime
Il DateTime è il modulo Python integrato. Fornisce molte funzioni integrate per ottenere la data e l'ora correnti. La funzione ora () del modulo DateTime produce l'ora corrente, insieme alla data.
Usiamo la funzione Now () nel nostro script Python per ottenere l'ora e la data corrente.
#IMPORT del modulo DateTimeProduzione
L'output visualizza la data e l'ora corrente.
Possiamo utilizzare la funzione strftime () per convertire il valore dell'oggetto dati in una stringa. Le direttive vengono passate alla funzione Strftime () come argomenti e restituisce il valore. Ad esempio, la direttiva %H, %M e %S restituisce il valore di ore, minuti e secondi in un formato stringa, rispettivamente. Usiamo queste direttive con la funzione strftime () per ottenere il tempo corrente. Nell'esempio dato, l'output di DateTime.La funzione ora () è memorizzata nella variabile Date_time. Inoltre, l'output della funzione strftime () è memorizzato nella variabile corrente_time e, infine, stiamo stampando la variabile Current_time per ottenere il valore temporale corrente.
#IMPORT del modulo DateTimeProduzione
L'output mostra il valore temporale corrente.
Invece di ottenere sia la data che il valore del tempo, possiamo anche ottenere il valore del tempo. Ora().la funzione time () restituisce solo il valore temporale. Il valore di ritorno di DateTime.Ora().time () è memorizzato nella variabile Current_time. Finalmente stiamo stampando la variabile Current_time per ottenere il valore temporale corrente.
#IMPORT del modulo DateTimeProduzione
L'output mostra il valore temporale corrente.
Il modulo DateTime può essere utilizzato in diversi modi per ottenere il valore temporale corrente.
Usando il modulo Time
Il tempo corrente può essere ottenuto utilizzando la funzione locale () del modulo temporale. Usiamo la funzione locale () nel nostro script Python per ottenere il valore temporale corrente.
#Imutare il modulo TimeProduzione
La funzione LocalTime () restituisce la struttura del tempo completo.
Possiamo ottenere il valore temporale corrente in un'ora, minuto e secondo formato utilizzando i campi Struct_time. TM_HOUr restituisce il valore dell'ora. Considerando che TM_MIN e TM_SEC restituisce i valori dei minuti e dei secondi, rispettivamente.
#Imutare il modulo TimeProduzione
La funzione strftime () restituisce anche l'ora corrente. La funzione strftime () prende la struttura del tempo come argomento insieme alle direttive.
#Imutare il modulo TimeProduzione
Conclusione
Python fornisce appuntamento E tempo modulo per eseguire le attività legate al tempo. Possiamo ottenere la corrente usando questi due moduli. Questo articolo spiega l'uso di appuntamento E tempo Modulo per ottenere il tempo corrente con semplici esempi.