linux で TZ の offset を出力する
date +%z
を使います。
$ TZ=UTC date +%z +0000 $ TZ=Asia/Tokyo date +%z +0900 $ TZ=EST date +%z -0500
全ての TZ と offset を出力する場合は、以下のシェルスクリプトを実行します。
実行結果
$ ./tz.sh EST5EDT -0500 MST7MDT -0700 Portugal +0000 Jamaica -0500 Poland +0100 Zulu +0000 GMT-0 +0000 ROK +0900 Chile/EasterIsland -0500 Chile/Continental -0300 ...