下面给出了本周的星期三,即昨天的日期。
date -v-wednesday
我需要下周星期三的日期。
我怎样才能做到这一点?
答案1
很简单,把减号改成加号
date -v+wednesday
答案2
差不多,但是你的描述不太正确-wednesday
。
date -v Wednesday
- 本周星期三(过去、当前或未来)date -v -Wednesday
- 上周三(今天,或最多六天前)date -v +Wednesday
- 下周三(今天,或未来六天)
-Thursday
我注意到,对于“今天”(在我的例子中是 2018 年 6 月 21 日星期四), 、+Thursday
或 的日期没有区别Thursday
;他们都是2018年6月21日。
这意味着未来一周内不可能直接到达“今天”。相反,您必须添加一天,然后执行偏移计算:
date -v +1d -v +Wednesday