+ -
当前位置:首页 → 问答吧 → 万能的shell啊,怎样获得昨天的日期(YYYYMMDD)?

万能的shell啊,怎样获得昨天的日期(YYYYMMDD)?

时间:2011-07-04

来源:互联网

我想获得当前日期前一天的年月日:20110703,格式必须是YYYYMMDD,怎么做?

作者: lon3991   发布时间: 2011-07-04

date -d 'yesterday' +%Y%m%d

作者: jack.gao   发布时间: 2011-07-04

date -d"1 day ago" +"%Y%m%d"

作者: blueskysee   发布时间: 2011-07-04

回复 blueskysee


    1 day later怎不行

作者: jieao111   发布时间: 2011-07-04

http://scmbob.org/special_usage_of_date.html

作者: xiaopan3322   发布时间: 2011-07-04

回复 jieao111


    没为什么,规定。。。可以用next指令,参看:http://scmbob.org/special_usage_of_date.html

作者: xiaopan3322   发布时间: 2011-07-04

2、3楼的方法都可以,非常感谢!!

作者: lon3991   发布时间: 2011-07-04

date +%Y%m%d --date='last day'

作者: cjaizss   发布时间: 2011-07-04