【发布时间】:2013-07-02 10:58:03
【问题描述】:
想要转换例如那个日期:
02082012
In that case:
02 - Day
08 - Month
2012 - Year
现在我将日期分开但无法转换为月份:
#echo "02082012"|gawk -F "" '{print $1$2 "-" $3$4 "-" $5$6$7$8}'
#02-08-2012
转换后的预期视图并捕获所有月份:
02-Aug-2012
【问题讨论】:
-
你可以这样做:
date -d'08/02/2012' "+%d-%b-%Y"给出02-Aug-2012 -
在这种情况下,我会以该格式获得输入
02082012 -
是的,我明白了,我遇到的问题是“02082012”不是
date可接受的格式。 -
为什么要使用 perl 标签?该问题与 Perl 无关。
-
也许你是对的,但在大多数情况下,我使用 perl 是因为尝试学习语言......如果冒犯了你,请见谅。