date +%Y-%m-%d 年月日
第一个符号必须是 + 号, - 只是作为后面增加内容的分隔符号,为了方便易看而已,其实分隔符写什么都可以。
%Y —— 年全称。2019
%y —— 年简称。19
%m —— 月
%d —— 日
%w —— 周几
%W —— 本周是今年的第几周
%M —— 分
%H —— 小时
%S —— 秒
%F —— 按 年-月-日 格式输出 2019-04-22
%T —— 按 时:分:秒 格式输出 5:15:50
%s —— 时间戳,经常用于比较判断俩个时间哪个靠前哪个靠后 (距离1970年1月1日0点0分过去了多少秒)
-d @时间戳 —— 可以反推出时间戳对应的时间
-d “+1 day” 当前日期加上或者减去多少时间 (数字和时间之间可有可无空格)
-d “+7 hour”
-d “+4 week”
-d “-3 month”
-d “-2 min” 分钟
还可以后面加上 +%? 来变成我们想要的时间格式
当前时间倒退70天的当天是当年的第几周?
当前时间倒退50天,按时间格式 %F 输出。