如何解析bash中的日期,将不同的字段(年,月,日,小时,分钟,秒)分成不同的变量?
日期格式为:YYYY-MM-DD hh:mm:ss
它必须是bash?您可以使用GNU coreutils / bin / date二进制进行许多转换:
$ date --date="2009-01-02 03:04:05" "+%d %B of %Y at %H:%M and %S seconds" 02 January of 2009 at 03:04 and 05 seconds
这将解析给定的日期并以所选的格式显示它。你可以随意适应你的需要。