真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

shell中怎么獲取指定日期前N天的日期-創(chuàng)新互聯(lián)

本篇文章給大家分享的是有關(guān)shell中怎么獲取指定日期前N天的日期,小編覺(jué)得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說(shuō),跟著小編一起來(lái)看看吧。

網(wǎng)站的建設(shè)成都創(chuàng)新互聯(lián)專注網(wǎng)站定制,經(jīng)驗(yàn)豐富,不做模板,主營(yíng)網(wǎng)站定制開(kāi)發(fā).小程序定制開(kāi)發(fā),H5頁(yè)面制作!給你煥然一新的設(shè)計(jì)體驗(yàn)!已為雨棚定制等企業(yè)提供專業(yè)服務(wù)。

一、創(chuàng)建測(cè)試文件test.sh


#!/bin/sh
. /etc/profile

# 參數(shù):
# args[0] ,數(shù)據(jù)日期,日期格式y(tǒng)yyy-MM-dd
# 取30天以前的日期

function get_date_30daysbefore()
{
 sec=`date -d $1 +%s`
 sec_30daysbefore=$((sec - 86400*30))
 days_before=`date -d @$sec_30daysbefore +%F`
 echo $days_before
}

if [ $# == 1 ]; then
 today=$1
 dates_30=`get_date_30daysbefore $1`
else
 today=`date -d -1days '+%Y-%m-%d'`
 dates_30=`date -d -30days '+%Y-%m-%d'`
fi

echo $today
echo $dates_30

二、無(wú)參運(yùn)行


## 不帶參數(shù),從當(dāng)前時(shí)間開(kāi)始算
$ ./test.sh

2016-10-28
2016-09-29

三、傳參運(yùn)行


$ ./test.sh 2015-10-29
2015-10-29
2015-09-29

以上就是shell中怎么獲取指定日期前N天的日期,小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見(jiàn)到或用到的。希望你能通過(guò)這篇文章學(xué)到更多知識(shí)。更多詳情敬請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


當(dāng)前文章:shell中怎么獲取指定日期前N天的日期-創(chuàng)新互聯(lián)
文章鏈接:http://weahome.cn/article/ejijs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部