0
我正在使用H2數據庫,我想在指定的日期格式中轉換日期。我嘗試了一切,但無法獲得任何結果。在H2數據庫中將日期「1472120311221」轉換爲日期時間格式?
輸入:-date "1472120311221"
輸出:YYYY-DD-MM HH:MM:SS
我正在使用H2數據庫,我想在指定的日期格式中轉換日期。我嘗試了一切,但無法獲得任何結果。在H2數據庫中將日期「1472120311221」轉換爲日期時間格式?
輸入:-date "1472120311221"
輸出:YYYY-DD-MM HH:MM:SS
你戳似乎是在毫秒,而不是秒。
請使用下面的代碼片段:
select DATEADD('SECOND', 1472120311221/1000, DATE '1970-01-01');
-- 2016-08-25 11:18:31.0
一旦根據您的實際需要調整,這成爲:
select FORMATDATETIME(
DATEADD('SECOND', 1472120311221/1000, DATE '1970-01-01'),
'YYYY-dd-MM HH:mm:ss'
);
-- 2016-25-08 11:18:31
請明確你已經嘗試了什麼。 –