2017-11-07 13 views
1

mysqlクエリを使用してシステムの現在時刻を取得する方法。mysqlでデフォルトのタイムゾーンを設定する方法は?

私はNOW()関数を試してみると、それは

2017-11-07 05:36:16 

を返していますが、私のシステム時刻が正確なシステム時刻を取得する方法

2017-11-07 11:06:16. 

のですか?

どのようにmysqlクエリを実装するには?

+0

サーバーのタイミングを確認してください。 –

+1

'date_default_timezone_set( 'YOUR_TIMEZONE')'を使用して、システム時刻ごとに日付と時刻を取得します。あなたがインドにいるように、 'date_default_timezone_set( 'Asia/Kolkata')' –

+1

@YashParekh答えがあればそれを投稿してください、他の人にも役立ちます。 – iamsankalp89

答えて

-1

date_default_timezone_set('YOUR_TIMEZONE')を使用すると、システム時刻ごとに日付と時刻を取得できます。あなたがここにすべてのSupported timezonesを見つけることができますdate_default_timezone_set('Asia/Kolkata')

あなたがインドにいる場合と同様に

、。

ハッピーコーディング:-)

0

MySQLのマニュアルに従ってこれを行うにはnumber of waysがあります。

ドキュメントに続いて、my.cnfファイルを開きます(MySQL設定)。 Linuxでは、通常/etc/my.cnfまたは/etc/mysql/my.cnfです。 Windowsではother places to lookを参照してください。

この行を追加し、MySQLを再起動してください。

default-time-zone='[TIMEZONE]' 

[TIMEZONE]を使用することをお勧めします。

値は、 '+10:00'または '-6:00'のように、UTCとのオフセットを示す文字列として指定できます( )。

関連する問題