Changeset 424 for XIOS/trunk/src/calendar_util.cpp
- Timestamp:
- 02/25/13 03:10:18 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/calendar_util.cpp
r423 r424 12 12 CDuration dur(ddr); 13 13 dur.year -= dr.year; dur.month -= dr.month ; dur.day -= dr.day; 14 dur.hour -= dr.hour; dur.minute -= dr.minute; dur.second -= dr.second; 14 dur.hour -= dr.hour; dur.minute -= dr.minute; dur.second -= dr.second; dur.timestep -= dr.timestep; 15 15 return (dur); 16 16 } … … 20 20 CDuration dur(ddr); 21 21 dur.year += dr.year; dur.month += dr.month ; dur.day += dr.day; 22 dur.hour += dr.hour; dur.minute += dr.minute; dur.second += dr.second; 22 dur.hour += dr.hour; dur.minute += dr.minute; dur.second += dr.second; dur.timestep += dr.timestep; 23 23 return (dur); 24 24 } … … 28 28 CDuration dur(ddr); 29 29 dur.year *= scal; dur.month *= scal; dur.day *= scal; 30 dur.hour *= scal; dur.minute *= scal; dur.second *= scal; 30 dur.hour *= scal; dur.minute *= scal; dur.second *= scal; dur.timestep *= scal; 31 31 return (dur); 32 32 } … … 41 41 dur.minute = -dur.minute; 42 42 dur.second = -dur.second; 43 dur.second = -dur.timestep; 43 44 return (dur); 44 45 } … … 51 52 int year = 0, month = 0, day = 0, hour = 0, minute = 0, second = 0; 52 53 const CCalendar & c = dt.getRelCalendar(); 53 54 55 drr.timestep=0 ; 56 drr=drr+dr.timestep*dt.getRelCalendar().getTimeStep() ; 57 54 58 drr.resolve(dt.getRelCalendar()); 55 59
Note: See TracChangeset
for help on using the changeset viewer.