我在这种格式的字符串变量中有日期:yyyymmddThhmmss.sss。例如:20171115T102601.259 如何在 Bash 中将此字符串转换为日期?
检查这个
dt=$(sed -E "s/([0-9]{8})T([0-9]{2})([0-9]{2})([0-9]{2})/\1 \2:\3:\4/" <<< "20171115T102601.259")
date -d "$dt"
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句