我正在尝试显示前一个日期的日期。请看下文。我可以为当前日期执行此操作,但无法使用 date_sub 函数获取 3 天前显示的日期。
select from_unixtime(unix_timestamp(current_timestamp),'EEEE');
+-----------+--+
| _c0 |
+-----------+--+
| Thursday |
+-----------+--+
select from_unixtime(unix_timestamp(date_sub(current_timestamp,3)),'EEEE');
+-------+--+
| _c0 |
+-------+--+
| NULL |
+-------+--+
还有另一种方法可以实现这一目标吗?