2011-11-19 28 views
0

如何使用GMT時間SELECT Now() As CurrentDateTime,因爲它顯示格林尼治標準時間-5。選擇立即()作爲CurrentDateTime mysql時區

基本上,當時間爲:2011-11-19 09:46:37在格林尼治標準時間,它顯示爲:`2011-11-19 04:46:37

我如何可以設置此爲GMT。

謝謝。

回答

2

一種方式是通過設置時區,您的會話:

SET time_zone = '+00:00'; 

MySQL "time zone support" documentation

還有CONVERT_TZ,這是這裏解釋:MySQL default time format UTC or GMT?

+0

我怎樣才能 –

+1

你這樣做的SELECT語句之前(這是每個連接設置使用SELECT語句,所以它之後選擇保持活躍)。 如果您不想一直(重新)設置連接的時區,則可以使用CONVERT_TZ()函數。 – Martijn