52

Unix マシンが IST タイムゾーンに設定されている場合、現在の GMT 時刻を取得するにはどうすればよいですか?

4

4 に答える 4

75

-udateコマンドのオプションを使用できます。

date -u

-uグリニッジ標準時(GMT-世界時)で日付を表示(または設定)し、現地時間への(または現地時間からの)通常の変換をバイパスします。

于 2012-11-19T07:37:04.847 に答える
39

dateシェルコマンドでこのように:

date -u
于 2012-11-19T07:37:32.713 に答える
6

シェル スクリプトからこれを実行している場合はdate -u、UTC を提供する を使用できます。

C からはtime()、 と組み合わせて を使用して、必要なデータgmtime()を自分自身に提供します (とは異なり、UTC を提供します)。struct tmgmtime()localtime()

于 2012-11-19T07:53:52.997 に答える