例如:将2007年1月1日 15:55:46的时间:小时要加上8个小时,分钟要加上10分钟,
怎么处理啊,请不吝赐教,谢谢了! (补充,用shell脚本处理)
谢了各位大侠了,已经在别处取到经了:
处理如下:
gawk 'BEGIN{FS=";";OFS=";"}{
d=gensub(/(..)/,"\\1 ","g",$14);
sub(/ /,"",d);
d=mktime(d)+(8*3600+10*60);
d2=strftime("%Y%m%d%H%M%S",d);
$14="20080625"substr(d2,9,6);
print $0;
}' ls.txt>ls1.txt
拿出来给大家共享!
会员注册
会员登录
个人空间