linux shell下時間的操作
發(fā)布日期:2022-04-13 08:42 | 文章來源:源碼之家
date +%Y%m%d -d "2 day ago"
date +%Y%m%d -d "2 week ago"
date +%Y%m%d -d "2 month ago"
date +%Y%m%d -d "2 year ago"
date -d "yesterday"
昨天的命令是:
yesterdayformat=`date --date='yesterday' "+%Y-%m-%d_%H:%M:%S"`
echo $yesterdayformat
輸出格式是:
2006-03-30_08:39:54
明天的命令是:
tomorrowformat=`date --date='tomorrow' "+%Y-%m-%d_%H:%M:%S"`
echo $tomorrowformat
輸出格式是:
2006-04-01_08:41:29
在Linux下,得到N天以前或以后的日期格式:
#date –I –d '-n day' (可以得到N天前的日期,格式為YYYY-MM-DD)
#date –d '-n day' “+%Y%m%d” (可以得到你天前的日期,格式為YYYYMMDD)#date –I –d '+n day' (可以得到N天后的日期,格式為YYYY-MM-DD)
#date –d '+n day' “+%Y%m%d” (可以得到你天后的日期,格式為YYYYMMDD)
date +%Y%m%d -d "2 week ago"
date +%Y%m%d -d "2 month ago"
date +%Y%m%d -d "2 year ago"
date -d "yesterday"
昨天的命令是:
yesterdayformat=`date --date='yesterday' "+%Y-%m-%d_%H:%M:%S"`
echo $yesterdayformat
輸出格式是:
2006-03-30_08:39:54
明天的命令是:
tomorrowformat=`date --date='tomorrow' "+%Y-%m-%d_%H:%M:%S"`
echo $tomorrowformat
輸出格式是:
2006-04-01_08:41:29
在Linux下,得到N天以前或以后的日期格式:
#date –I –d '-n day' (可以得到N天前的日期,格式為YYYY-MM-DD)
#date –d '-n day' “+%Y%m%d” (可以得到你天前的日期,格式為YYYYMMDD)#date –I –d '+n day' (可以得到N天后的日期,格式為YYYY-MM-DD)
#date –d '+n day' “+%Y%m%d” (可以得到你天后的日期,格式為YYYYMMDD)
版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。
相關(guān)文章
下一篇: