编程语言

shell 脚本获取今天、昨天、前天以及n天前的日期

By karp 1644 Views 2 MIN READ 0 Comments

1、获取今天的日期

log=$(date -d "now" +%Y-%m-%d)
echo ${log}

2、获取昨天的日期

log2=$(date -d "yesterday" +%Y-%m-%d)
echo ${log2}

或者

log2=$(date -d "1 day ago" +%Y-%m-%d)
echo ${log2}

3、获取前天的日期

log3=$(date -d"2 day ago" +%Y-%m-%d)
echo ${log3}

4、获取具体日期的前几天

log4=$(date -d"15 day ago 2017-04-16" +%Y-%m-%d)

echo ${log4}

输出:2017-04-01

本文由 karp 原创

采用 CC BY-NC-SA 4.0 协议进行许可

转载请注明出处:https://www.ikarp.top/index.php/archives/484.html

标签: shell

0 评论