0
私は指定された日付形式で日付を変換するH2データベースを使用しています。私はすべてを試しましたが、何の結果も得られませんでした。日付「1472120311221」をH2データベースのdatetime形式に変換しますか?
入力:-date "1472120311221"
出力:YYYY-DD-MM HH:MM:SS
私は指定された日付形式で日付を変換するH2データベースを使用しています。私はすべてを試しましたが、何の結果も得られませんでした。日付「1472120311221」をH2データベースのdatetime形式に変換しますか?
入力:-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
あなたがしようとしているかについて明確なことしてください。 –