GNU/Linux >> Tutoriels Linux >  >> Linux

Commande pour obtenir le temps en millisecondes

Nano vaut 10 et milli 10. Ainsi, nous pouvons utiliser les trois premiers caractères des nanosecondes pour obtenir les millisecondes :

date +%s%3N

De man date :

%N nanosecondes (000000000..999999999)

%s secondes depuis le 1970-01-01 00:00:00 UTC

Source :Server Fault's Comment puis-je obtenir l'heure Unix actuelle en millisecondes dans Bash ? .


date +%s%N renvoie le nombre de secondes + les nanosecondes actuelles.

Par conséquent, echo $(($(date +%s%N)/1000000)) est ce dont vous avez besoin.

Exemple :

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

date +%s renvoie le nombre de secondes depuis l'époque, si cela est utile.


  • date +"%T.%N" renvoie l'heure actuelle avec les nanosecondes.

    06:46:41.431857000
    
  • date +"%T.%6N" renvoie l'heure actuelle avec les nanosecondes arrondies aux 6 premiers chiffres, c'est-à-dire les microsecondes.

    06:47:07.183172
    
  • date +"%T.%3N" renvoie l'heure actuelle avec les nanosecondes arrondies aux 3 premiers chiffres, c'est-à-dire les millisecondes.

    06:47:42.773
    

En général, chaque champ du date le format de la commande peut recevoir une largeur de champ facultative.


Linux
  1. Date en millisecondes sur Openwrt sur Arduino Yun ?

  2. 7 exemples de commande de date Linux pour afficher et définir la date et l'heure du système

  3. 7 Exemples de commande Linux hwclock pour définir la date et l'heure de l'horloge matérielle

  4. CentOS / RHEL :Comment obtenir la date et l'heure de la commande exécutée dans la sortie de la commande d'historique

  5. Comment obtenir l'heure de la date formatée en python

Comment obtenir la date et l'heure actuelles en JavaScript

Commande de date Linux avec des exemples d'utilisation

11 Exemples de commandes de date Linux utiles

L'indicateur de temps n'affiche pas la date/l'heure ?

7 exemples de commande de date sous Linux

Linux date Exemples de commandes