GNU/Linux >> Linux Esercitazione >  >> Linux

Comando per ottenere il tempo in millisecondi

Nano è 10 e milli 10. Quindi, possiamo usare i primi tre caratteri di nanosecondi per ottenere i millisecondi:

date +%s%3N

Da man date :

%N nanosecondi (000000000..999999999)

%s secondi dal 1970-01-01 00:00:00 UTC

Fonte:Server Fault Come ottengo l'attuale tempo Unix in millisecondi in Bash? .


date +%s%N restituisce il numero di secondi + i nanosecondi correnti.

Pertanto, echo $(($(date +%s%N)/1000000)) è ciò di cui hai bisogno.

Esempio:

$ echo $(($(date +%s%N)/1000000))
1535546718115

date +%s restituisce il numero di secondi dall'epoca, se utile.


  • date +"%T.%N" restituisce l'ora corrente con nanosecondi.

    06:46:41.431857000
    
  • date +"%T.%6N" restituisce l'ora corrente con nanosecondi arrotondati alle prime 6 cifre, ovvero microsecondi.

    06:47:07.183172
    
  • date +"%T.%3N" restituisce l'ora corrente con nanosecondi arrotondati alle prime 3 cifre, ovvero millisecondi.

    06:47:42.773
    

In generale, ogni campo del date al formato del comando può essere assegnata una larghezza di campo facoltativa.


Linux
  1. 7 Esempi di comandi della data di Linux per visualizzare e impostare la data e l'ora del sistema

  2. 7 Esempi di comandi hwclock di Linux per impostare la data e l'ora dell'orologio hardware

  3. CentOS / RHEL:come ottenere la data e l'ora del comando eseguito nell'output del comando della cronologia

  4. date Esempi di comandi in Linux

  5. Come ottenere la data e l'ora formattate in Python

Come ottenere la data e l'ora correnti in JavaScript

Comando data Linux con utilizzi di esempio

11 Esempi utili di comandi data di Linux

L'indicatore dell'ora non mostra la data/l'ora?

7 Esempi di comando Date in Linux

Esempi di comandi data di Linux