BEGIN { } END { } { mo=substr($0, 9, 2) da=substr($0, 11, 2) hh=substr($0, 14, 2) mm=substr($0, 16, 2) ss=substr($0, 18, 2) ff=substr($0, 20, 4) mm = mm + 49 hh = hh + 15 if ( mm > 59 ) { mm = mm - 60; hh = hh + 1 } if ( hh > 23 ) { hh = hh - 24; da = da + 1 } if ( mo == "03" ) { da = da + 28 } else { da = da + 29 } mo = mo + 5 if ( da > 30 ) { da = da - 30; mo = mo + 1 } if ( mm < 10 ) { mm = "0" mm } if ( hh < 10 ) { hh = "0" hh } if ( da < 10 ) { da = "0" da } if ( mo < 10 ) { mo = "0" mo } print $0 " 2007_" mo da "_" hh mm ss ff }