#270 | 現在日時をGMT(グリニッジ標準時)に変換するには? | VBA | |
日本の標準時はGMT(グリニッジ標準)より9時間進んでいます。よって、現在の日本の時刻から9時間マイナスすることによってGMTを取得することができます。 それには、次のようにして、DateAdd関数を使います。DateAdd関数は、その名前からすると日付だけを対象とした関数のように思われがちですが、その引数には時・分・秒も指定することができ、時刻単位の増減計算を行なうこともできます。 Public Sub GMTTest()
Debug.Print "日本時間 -->", Now() Debug.Print "グリニッジ標準時-->", DateAdd("h", -9, Now()) End Sub 実行結果: |
|||
|
Copyright © T'sWare All rights reserved |