Changeset 820
- Timestamp:
- 03/12/13 11:34:42 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libIGCM/libIGCM_date/libIGCM_date.ksh
r786 r820 60 60 61 61 NUM=$(( 10#${1} )) 62 62 63 echo $( gawk "BEGIN { printf \"%0${pY}d\",${NUM} }" ) 63 64 … … 130 131 131 132 # break the yyyymmdd into separate parts for year, month and day 132 echo $( IGCM_date_GregorianDigit ${dt} ) \ 133 | sed -e "s/\([0-9]\{${dY}\}\)\([0-9]\{2\}\)\([0-9]\{2\}\)/\1-\2-\3/" 133 echo $( IGCM_date_GregorianDigit ${dt} ) | sed -e "s/\([0-9]\{${dY}\}\)\([0-9]\{2\}\)\([0-9]\{2\}\)/\1-\2-\3/" 134 134 135 135 IGCM_debug_PopStack "IGCM_date_ConvertFormatToHuman" … … 157 157 158 158 # break the yyyymmdd into separate parts for year, month and day 159 eval $2=$( echo $( IGCM_date_GregorianDigit ${dt} ) \ 160 | sed -e "s/\([0-9]\{${dY}\}\)\([0-9]\{2\}\)\([0-9]\{2\}\)/\1/" ) 161 eval $3=$( echo $( IGCM_date_GregorianDigit ${dt} ) \ 162 | sed -e "s/\([0-9]\{${dY}\}\)\([0-9]\{2\}\)\([0-9]\{2\}\)/\2/" ) 159 eval $2=$( IGCM_date_GregorianDigit ${dt} | sed -e "s/\([0-9]\{${dY}\}\)\([0-9]\{2\}\)\([0-9]\{2\}\)/\1/" ) 160 eval $3=$( IGCM_date_GregorianDigit ${dt} | sed -e "s/\([0-9]\{${dY}\}\)\([0-9]\{2\}\)\([0-9]\{2\}\)/\2/" ) 163 161 164 162 IGCM_debug_PopStack "IGCM_date_GetYearMonth" … … 186 184 187 185 # break the yyyymmdd into separate parts for year, month and day 188 eval $2=$( echo $( IGCM_date_GregorianDigit ${dt} ) \ 189 | sed -e "s/\([0-9]\{${dY}\}\)\([0-9]\{2\}\)\([0-9]\{2\}\)/\1/" ) 190 eval $3=$( echo $( IGCM_date_GregorianDigit ${dt} ) \ 191 | sed -e "s/\([0-9]\{${dY}\}\)\([0-9]\{2\}\)\([0-9]\{2\}\)/\2/" ) 192 eval $4=$( echo $( IGCM_date_GregorianDigit ${dt} ) \ 193 | sed -e "s/\([0-9]\{${dY}\}\)\([0-9]\{2\}\)\([0-9]\{2\}\)/\3/" ) 186 eval $2=$( IGCM_date_GregorianDigit ${dt} | sed -e "s/\([0-9]\{${dY}\}\)\([0-9]\{2\}\)\([0-9]\{2\}\)/\1/" ) 187 eval $3=$( IGCM_date_GregorianDigit ${dt} | sed -e "s/\([0-9]\{${dY}\}\)\([0-9]\{2\}\)\([0-9]\{2\}\)/\2/" ) 188 eval $4=$( IGCM_date_GregorianDigit ${dt} | sed -e "s/\([0-9]\{${dY}\}\)\([0-9]\{2\}\)\([0-9]\{2\}\)/\3/" ) 194 189 195 190 IGCM_debug_PopStack "IGCM_date_GetYearMonthDay"
Note: See TracChangeset
for help on using the changeset viewer.