我需要从Redshift的sysdate中减去5个小时。有快速功能吗?我尝试这样做:
select date((sysdate - cast('5 hour' as interval)))
这仅返回日期部分。我需要使用以下格式:
如果sysdate是2019-03-01 16:17:57.543081,我的输出应该是 2019-03-01 11:17:57.543081
答案 0 :(得分:1)
您只需要像这样简化
select current_timestamp - interval '5 hour';
答案 1 :(得分:1)
您也可以使用以下命令进行操作。
select now() - interval '5 hour';