- Timestamp:
- 01/17/11 21:21:41 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SRC/ReadWrite/ncdf_gettime.pro
r439 r444 49 49 ; 50 50 ; time_counter:units = "seconds since 0001-01-01 00:00:00" ; 51 ; time_counter:units = "minutes since 0001-01-01 00:00:00" ; 51 52 ; time_counter:units = "hours since 0001-01-01 00:00:00" ; 52 53 ; time_counter:units = "days since 1979-01-01 00:00:00" ; … … 165 166 IF value NE 'true julian day' THEN BEGIN 166 167 ; time_counter:units = "seconds since 0001-01-01 00:00:00" ; 168 ; time_counter:units = "minutes since 0001-01-01 00:00:00" ; 167 169 ; time_counter:units = "hours since 0001-01-01 00:00:00" ; 168 170 ; time_counter:units = "days since 1979-01-01 00:00:00" ; … … 175 177 IF strpos(units, 's', strlen(units)-1) NE -1 THEN units = strmid(units, 0, strlen(units)-1) 176 178 IF strpos(units, 'julian_') NE -1 THEN units = strmid(units, 7) 177 IF units NE 'second' AND units NE ' hour' AND units NE 'day' $179 IF units NE 'second' AND units NE 'minute' AND units NE 'hour' AND units NE 'day' $ 178 180 AND units NE 'month' AND units NE 'year' THEN BEGIN 179 181 CASE caller OF 180 'read_ncdf':err = 'time units does not start with seconds/ hours/days/months/years !C Use the TIMESTEP keyword'181 'scanfile':err = 'time units does not start with seconds/ hours/days/months/years !C we create a fake calendar ...'182 'read_ncdf':err = 'time units does not start with seconds/minutes/hours/days/months/years !C Use the TIMESTEP keyword' 183 'scanfile':err = 'time units does not start with seconds/minutes/hours/days/months/years !C we create a fake calendar ...' 182 184 ENDCASE 183 185 IF keyword_set(tobeclosed) THEN ncdf_close, cdfid … … 202 204 'true julian day': 203 205 'second':time = julday(start[1], start[2], start[0], 0, 0, 0)+time/86400.d 206 'minute':time = julday(start[1], start[2], start[0], 0, 0, 0)+time/1440.d 204 207 'hour':time = julday(start[1], start[2], start[0], 0, 0, 0)+time/24.d 205 208 'day':time = julday(start[1], start[2], start[0], 0, 0, 0)+time
Note: See TracChangeset
for help on using the changeset viewer.