1、将指定的日期转成其他格式

原理是先将指定的字符串生成unixstamp,利用date命令将unixstamp转成指定格式的日期 

unnixstamp=`date -d 20230109 +%s`
 mysqldate=`date -d @$unnixstamp "+%Y-%m-%d"`

2、直接利用date -d命令

date -d "20230109 0 days ago" +"%Y-%m-%d"

3、指定日期的前几天

date -d "20230109 1 days ago" +"%Y%m%d"

Logo

更多推荐