打印带有前导零的日期

打印带有前导零的日期

我的要求是打印这样的日期,
04.10.2015

我努力了,

d=`date '+%d%m%y'`

但问题是,打印的是两位数的日期(10 到 31)。但是 1 到 9 的日期并没有像 01..02..09 那样打印,对于单个日期,输出是这样的,

4.10.2015

我认为是数字问题。我应该使用什么格式来打印两位数的单个日期?

答案1

该命令date '+%d.%m.%Y'创建以下输出:14.06.2015

要将其分配给变量,d请使用:d=$(date '+%d.%m.%Y')

相关内容