在unix / linux中格式化日期

时间:2013-06-01 07:33:11

标签: linux shell unix unix-timestamp

我希望unix的月份日期格式为1或2等格式而不是01,02。无论如何要实现这一点吗? 例如

date +"%h%d%H:%M" yields Jun0100:30

PS。我需要这个的原因是我正在检查另一种时间格式,格式化我想要的方式,即

Jun100:30

谢谢!!!

2 个答案:

答案 0 :(得分:2)

date +"%h%-e%H:%M"

会给你Jun100:30。这就是你想要的吗?

答案 1 :(得分:1)

在我的系统上

date +"%h%-d%H:%M"

打印

Jun109:50

%d前加-%-d