如何将linux日期从2015年1月14日转换为2015年1月14日
我不希望%m
中的那个0以下是我使用的命令:
DATE=$(date --date yesterday +%d-%m-%Y)
谢谢,
答案 0 :(得分:5)
尝试:date --date yesterday +%d-%-m-%Y
阅读手册页:
By default, date pads numeric fields with zeroes. The following optional flags may follow ‘%’:
- (hyphen) do not pad the field
_ (underscore) pad with spaces
0 (zero) pad with zeros
^ use upper case if possible
# use opposite case if possible