Aggiungi 5 minuti fino ad oggi in bash


1

Ho visto che il comando "date" può eseguire una potente manipolazione dei timestamp, ma non riesco a farlo funzionare correttamente. Qualcuno può aiutare a spiegare l'output di seguito e suggerire come potrei ottenere il risultato atteso di "03 maggio 2018 23:38"

$ date -d "May  3, 2018 23:33 + 5 minutes" "+%b %d, %Y %H:%M"
May 03, 2018 13:34

Risposte:


1

Dopo averci giocato un po 'di più, penso di aver trovato la soluzione. Avevo bisogno di aggiungere il fuso orario e modificare leggermente la sintassi:

$ date -d "May  3, 2018 23:33 CDT +5 min" "+%b %d, %Y %H:%M %Z"
May 03, 2018 23:38 CDT
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.