GNU/Linux >> Linux Esercitazione >  >> Linux

Ottieni l'ora corrente in secondi da Epoch su Linux, Bash

Dovrebbe funzionare:

date +%s

Giusto per aggiungere.

Ottieni i secondi dall'epoca (1 gennaio 1970) per una determinata data (ad es. 21 ottobre 1973).

date -d "Oct 21 1973" +%s


Converti il ​​numero di secondi alla data

date --date @120024000


Il comando date è piuttosto versatile. Un'altra cosa interessante che puoi fare con date(copiato spudoratamente da date --help ).Mostra l'ora locale per le 9:00 di venerdì prossimo sulla costa occidentale degli Stati Uniti

date --date='TZ="America/Los_Angeles" 09:00 next Fri'

Meglio ancora, prenditi un po' di tempo per leggere la pagina man http://man7.org/linux/man-pages/man1/date.1.html


Linux
  1. Imposta la data, l'ora e il fuso orario su un server Linux

  2. Stampa la data per il lunedì della settimana corrente (in bash)

  3. Come ottengo la differenza tra due date sotto bash

  4. Ottieni secondi dall'epoca in Linux

  5. Come ottenere la data/ora di creazione del file in Bash/Debian?

Come ottenere la data e l'ora correnti in Python

Come ottenere la data e l'ora correnti in JavaScript

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

Converti una data ISO in secondi dall'epoca in linux bash

Ottieni il valore corrente/predefinito di TCP initcwnd su Linux

Bash:calcola il tempo trascorso tra due timestamp