2016-03-23 4 views
1

ゾーンにDSTが適用できる場合は、DSTなしで時間を提供できるコマンドがあることを知りたいと思います。DSTなしでDSTなしでlinuxで時間を取得

Googleで多くの検索をしましたが、適切な回答が得られていません。私はそれを得るための簡単な解決策があるべきだと思います。

以下

stackoverflow.com上の1つのリンクがあるが、私は例えば https://unix.stackexchange.com/questions/123493/disable-daylight-saving-time-in-debian-linux

を取得していない午前:NEWYORKで 現在時刻が 日付 水曜日3月23日午前4時51分54秒EDT 2016で

としてあたりちょうどX±その他、各種/ GMTと呼ばれ、GMTオフセットを定義してDSTフリータイムゾーンの定義:

TZ =その他、各種/ GMT-1日付 水曜日3月23日10時13分09秒GMT-1 2016

DSTは3月23日の1時間前です。つまり、2016年3月23日水曜日、4:13 AM

誰でも助けてください。

答えて

0

米国東部時間は、タイムゾーン名「America/New_York」または「US/Eastern」で表されることがよくあります。同様に、 "Posix"タイムゾーン名 "EST5EDT"があります。ここで重要なことは、このゾーンが名目上UTCから5時間(または夏時間が有効な場合は4時間)であることです。

一部DST-フリーゾーン形式 "UTC-4" の名前と "UTC + 5" もあります。

あなたは

export TZ="UTC+5" 
date 

を言うのであればあなたはDST補正なしで、米国東部標準時の同等に日付が表示されます。

(これはhttps://unix.stackexchange.com/questions/123493/disable-daylight-saving-time-in-debian-linuxで高定格答えは、私が思うに、あなたを教えしようとしていたものを、本質的である。)

あなたは、任意の時間帯の名前を取り、そこから同等のDST-フリーゾーンを構築したい場合名前は、それはかなりトリッキーだろう。

関連する問題