我有一组日期/时间字符串,格式为YYYYMMDDHHMMSS,我想将它们转换成可以被date工具读取的格式。通常情况下,我可以这样做:
date -d "2010-10-01 12:34:56"
然而,date不支持YYYYMMDDHHMMSS格式:
date -d "20100101123456"..invalid date 因此,我可能需要将字符串格式改为先前的格式。我认为sed是答案,但很快就会变得很丑陋。我非常确定我的字符串将是正确的格式,那么如何轻松地将它们转换?
date -d "2010-10-01 12:34:56"
然而,date不支持YYYYMMDDHHMMSS格式:
date -d "20100101123456"..invalid date 因此,我可能需要将字符串格式改为先前的格式。我认为sed是答案,但很快就会变得很丑陋。我非常确定我的字符串将是正确的格式,那么如何轻松地将它们转换?