
可以使用awk中的内置函数mktime()
awk '{gsub("-"," ",$1) print mktime($1" 0 0 0")}' a.TXT它会把第一列的字符串 2016-09-26当作 2016-09-26 0:0:0的时间转化为时间戳,如果不符合时间日期格式的话,转化后是-1,比如上面的“NULL"字符串,你可以单独做处理。
欢迎分享,转载请注明来源:内存溢出

可以使用awk中的内置函数mktime()
awk '{gsub("-"," ",$1) print mktime($1" 0 0 0")}' a.TXT它会把第一列的字符串 2016-09-26当作 2016-09-26 0:0:0的时间转化为时间戳,如果不符合时间日期格式的话,转化后是-1,比如上面的“NULL"字符串,你可以单独做处理。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)