Changeset 886


Ignore:
Timestamp:
07/05/13 12:08:46 (11 years ago)
Author:
labetoulle
Message:

Fix TimeSeries_Checker in leap calendar (see #148).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/libIGCM/AA_TimeSeries_Checker

    r856 r886  
    256256              PeriodDateEnd=${DateEnd} 
    257257            else 
    258               DaysInYear=$( IGCM_date_DaysInYear ${YearBegin} ) 
    259               PeriodDateEnd=$( IGCM_date_AddDaysToGregorianDate ${DateBegin} $(( YearsChunckLength * DaysInYear - 1 )) ) 
     258              Length=$( IGCM_date_DaysInCurrentPeriod ${DateBegin} ${YearsChunckLength}Y ) 
     259              PeriodDateEnd=$( IGCM_date_AddDaysToGregorianDate ${DateBegin} ${Length}-1 ) 
    260260            fi 
    261261            # 
     
    433433                ChunckFin=${DateEnd} 
    434434              else 
    435                 ChunckFin=$( IGCM_date_AddDaysToGregorianDate ${ChunckDebut} $(( YearsChunckLength * DaysInYear - 1 )) ) 
     435                Length=$( IGCM_date_DaysInCurrentPeriod ${ChunckDebut} ${YearsChunckLength}Y ) 
     436                ChunckFin=$( IGCM_date_AddDaysToGregorianDate ${ChunckDebut} ${Length}-1 ) 
    436437              fi 
    437438            done 
Note: See TracChangeset for help on using the changeset viewer.