Mac & Linux Shell获取前一天日期计算
作者:
康熙微博私访记 | 来源:发表于
2016-05-26 14:56 被阅读3024次
获取前一天的日期
Ubuntu
date +%Y%m%d --date='-1 day'
MAC
date -v -1d +%Y-%m-%d
获取后一天的日期
Ubuntu
date +%Y%m%d --date='1 day'
MAC
date -v +1d +%Y-%m-%d
根据OS平台获取前一天的日期
#!/bin/bash
# author Kang, Leo
# date 2016-5-26
pre_date=0
os_name=$(uname -s)
if [[ "$os_name" == "Linux" ]]; then
#statements
pre_date=$(date +%Y-%m-%d --date='-1 day')
elif [[ "$os_name" == "Darwin" ]]; then
pre_date=$(date -v -1d +%Y-%m-%d)
fi
本文标题:Mac & Linux Shell获取前一天日期计算
本文链接:https://www.haomeiwen.com/subject/qdkxdttx.html
网友评论