Forums Neueste Beiträge
 

Lokalzeit/UTC-Zeit Konversion?

14/05/2009 - 11:44 von Manuel Reimer | Report spam
Hallo,

gegeben ist eine lange Zahl, der Sekunden seit 1970/01/01, UTC.

Gesucht: Selbe Zahl, aber in Lokalzeit, abhàngig von der im PC
hinterlegten Zeit-Infos.

Erster Versuch:

intime3456
tmptime=`date -d "1970-01-01 ${intime} seconds" +"%s"`
echo $(( 2 * intime - tmptime ))

Geht das noch schöner?

Danke schonmal im Voraus

CU

Manuel

www.jetzt-abwaehlen.de Wàhlen gehen 2009! Ein Aufruf etwas zu àndern.
Der Mensch erfand Maschinen, um sich damit die Arbeit zu erleichtern.
Nur leider hat er vergessen, rechtzeitig damit aufzuhören...
Beitràge mit *X-No-Html Header* kann ich weder lesen, noch beantworten!
 

Lesen sie die antworten

#1 Ralph Angenendt
14/05/2009 - 12:19 | Warnen spam
Well, Manuel Reimer wrote:
gegeben ist eine lange Zahl, der Sekunden seit 1970/01/01, UTC.

Gesucht: Selbe Zahl, aber in Lokalzeit, abhàngig von der im PC
hinterlegten Zeit-Infos.

Erster Versuch:

intime3456
tmptime=`date -d "1970-01-01 ${intime} seconds" +"%s"`
echo $(( 2 * intime - tmptime ))

Geht das noch schöner?



Da du anscheinend eh GNU date einsetzt:

date -d "@1242296350"

Ralph
Von Bismarck stammt der Satz, dass die Leute ruhiger schlafen könnten, wenn
sie nicht wissen, wie Gesetze und Würste gemacht werden. Wer heute diesen Satz
zitiert, beleidigt Würste. -- Heribert Prantl zum geplanten BKA-Gesetz
Nicht schreiben können: http://lestighaniker.de/

Ähnliche fragen