- 论坛徽章:
- 1
|
echo "03:50" | awk -F: '{a=$1;b=$2;a=int(a+(b+10)/60);b=(b+10)%10;printf("%02s:%02s\n",a,b)}'
04: ...
jiangjingjiu 发表于 2010-12-02 22:46 ![]() - $ echo '14:58' | awk 'BEGIN{FS=":"}{if(($2+10)>=60){minu=$2-50;hour=$1+1}else{minu=$2+10;hour=$1}}{printf "%2s:%2s--%2s:%02d\n",$1,$2,hour,minu}'
- 14:58--15:08
- $ echo '14:52' | awk 'BEGIN{FS=":"}{if(($2+10)>=60){minu=$2-50;hour=$1+1}else{minu=$2+10;hour=$1}}{printf "%2s:%2s--%2s:%02d\n",$1,$2,hour,minu}'
- 14:52--15:02
- $ echo '14:40' | awk 'BEGIN{FS=":"}{if(($2+10)>=60){minu=$2-50;hour=$1+1}else{minu=$2+10;hour=$1}}{printf "%2s:%2s--%2s:%02d\n",$1,$2,hour,minu}'
- 14:40--14:50
复制代码 |
|