mysql:7126
From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Thu, 6 Mar 2003 01:24:26 +0900
Subject: [mysql 07126] Re: GMT(グリニッジ標準時) を表示させる方法を教えて下さい
とみたです。 On Tue, 4 Mar 2003 09:46:52 +0900 "Isamu Narimatsu" <isamu@xxxxxxxxxx> wrote: > SELECT文でGMT(グリニッジ標準時)を表示させる方法はあるのでしょうか? > > UNIX_TIMESTAMP() が UNIX timestamp (GMT '1970-01-01 00:00:00' からの秒数) で > あることに注目して、 > > select FROM_UNIXTIME(UNIX_TIMESTAMP()); > > としてみたのですが、ローカルの時間が返されてしまいます。 > > サーバーのあるアメリカと、今いる日本の実行結果を同じにするために、DATE_ADD等 > の日付関数を使うことができません。 クエリ単位ではなく、その MySQL サーバ全体を GMT で動作させても良いので あれば、起動時に TZ 環境変数を適当に設定しておくという方法もあります。 % env TZ=GMT mysql.server start …とか。 -- とみたまさひろ <tommy@xxxxxxxxxx> 日本MySQLユーザ会 http://www.mysql.gr.jp
7106 2003-03-04 09:46 ["Isamu Narimatsu" <i] GMT(グリニッジ標準時) を表示させる方法を教えて下さい 7109 2003-03-04 14:19 ┣[Takeyuki Miyagawa <m] -> 7126 2003-03-06 01:24 ┗[とみたまさひろ <tomm]