我用下面的方法來轉換Unix時間存儲在MySQL數據庫的hltime
柱成可讀格式IST - 「YYYY DD MM HH:MM:SS」轉換Unix時間在MySQL
對於實施例:
UTC日期和時間格式存儲在MySQL數據庫:用於轉換爲可讀格式
1500473820
MySQL的功能:
from_unixtime(hltime,'%Y %D %M %h:%i:%s')
結果: 「2017年7月19日七時47分00秒」
的日期和時間存儲在hltime
列在GMT。因此,如何使用from_unixtime()
函數(或任何其他函數)將顯示的值轉換爲IST(印度標準時間)。
我試過使用convert_tz(from_unixtime(hltime,'%Y-%D-%M %h:%i:%s'),'+00:00','+06:00')
,但是我得到了NULL
的值。
我嘗試使用:CONVERT_TZ(FROM_UNIXTIME(hltime, '%Y%d%M%H:%I:%S'), 'GMT','IST'),但我得到空值 –
@PrateekDaniels嘗試使用我寫的格式(在年和月之間使用'-') – kabanus
from_unixtime(hltime,'%Y-%D- %M%h:%i:%s' - 給出以下內容:2017-19至7月07:47:00。但是使用convert_tz(from_unixtime(hltime,'%Y-%D-%M%h:%i:%s'),'GMT','IST')會給NULL值 –