mysqlクエリを使用してシステムの現在時刻を取得する方法。mysqlでデフォルトのタイムゾーンを設定する方法は?
私はNOW()関数を試してみると、それは
2017-11-07 05:36:16
を返していますが、私のシステム時刻が正確なシステム時刻を取得する方法
2017-11-07 11:06:16.
のですか?
どのようにmysqlクエリを実装するには?
mysqlクエリを使用してシステムの現在時刻を取得する方法。mysqlでデフォルトのタイムゾーンを設定する方法は?
私はNOW()関数を試してみると、それは
2017-11-07 05:36:16
を返していますが、私のシステム時刻が正確なシステム時刻を取得する方法
2017-11-07 11:06:16.
のですか?
どのようにmysqlクエリを実装するには?
date_default_timezone_set('YOUR_TIMEZONE')
を使用すると、システム時刻ごとに日付と時刻を取得できます。あなたがここにすべてのSupported timezonesを見つけることができますdate_default_timezone_set('Asia/Kolkata')
あなたがインドにいる場合と同様に
、。
ハッピーコーディング:-)
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とのオフセットを示す文字列として指定できます( )。
サーバーのタイミングを確認してください。 –
'date_default_timezone_set( 'YOUR_TIMEZONE')'を使用して、システム時刻ごとに日付と時刻を取得します。あなたがインドにいるように、 'date_default_timezone_set( 'Asia/Kolkata')' –
@YashParekh答えがあればそれを投稿してください、他の人にも役立ちます。 – iamsankalp89