2009-03-16 20 views
2

Dans une session de terminal, je peux utiliser la date -u pour obtenir
Mon Mar 16 03:34:39 2009 UTC
Cependant, je voudrais inclure le décalage. Je modifie un déclencheur de l'onglet TextMate afin que je puisse insérer la date complète, y compris le décalage local, au format UTC standard. Je crois que ce serait sous la forme suivante: Lun Mar 16 03:34:39 2009 UTC -0500Comment formater la date -u de sorte que les résultats incluent le décalage de fuseau horaire dans une session de terminal Mac OSX?

Donc, comme vous pouvez le voir, je ne sais pas comment obtenir le décalage de fuseau horaire et de combiner cela avec formaté résultats de date.

Répondre

3

Essayez ceci:

echo `date -u` `date +%z` 
+0

Date Remplacée -u + z% par date +% z. le premier reviendrait toujours +0000. – mouviciel

+0

Oups, bonne prise. Merci pour la correction. –

+0

C'est parfait, merci beaucoup! –