[linux-l] Weltzeituhr
Peter Ross
Peter.Ross at alumni.tu-berlin.de
Mi Okt 25 00:40:32 CEST 2006
On Tue, 24 Oct 2006, Jan-Benedict Glaw wrote:
> #!/usr/bin/env sh
>
> SOURCE_TIMEZONE="${1}"
> SOURCE_TIME="${2}"
>
> EPOCHE="`TZ="${SOURCE_TIMEZONE}" date '+%s' --date="${SOURCE_TIME}"`"
>
> for DEST_TIMEZONE in Europe/Berlin Europe/London Asia/Bangkok; do
> DEST_TIME="`TZ="${DEST_TIMEZONE}" date --date="1970-01-01 ${EPOCHE} sec UTC"`"
> printf '%-20s%s\n' "${DEST_TIMEZONE}" "${DEST_TIME}"
> done
Dankeschoen fuer Deinen Open Source-Beitrag. Ich habe ihn leicht
modifiziert schon benutzt, um den Anhang einer Downtimeankuendigung zu
schreiben:
]$ ./create_times.sh "26 Oct 2006 09:00" "26 Oct 2006 11:00"
Auckland from 12:00 PM on Thu 26 Oct 2006 to 02:00 PM on Thu 26 Oct 2006
Melbourne from 09:00 AM on Thu 26 Oct 2006 to 11:00 AM on Thu 26 Oct 2006
Brisbane from 09:00 AM on Thu 26 Oct 2006 to 11:00 AM on Thu 26 Oct 2006
Sydney from 09:00 AM on Thu 26 Oct 2006 to 11:00 AM on Thu 26 Oct 2006
Adelaide from 08:30 AM on Thu 26 Oct 2006 to 10:30 AM on Thu 26 Oct 2006
Tokyo from 08:00 AM on Thu 26 Oct 2006 to 10:00 AM on Thu 26 Oct 2006
Perth from 07:00 AM on Thu 26 Oct 2006 to 09:00 AM on Thu 26 Oct 2006
..
Danke
Peter
Mehr Informationen über die Mailingliste linux-l