diff options
| author | Starla Insigna <hatkirby@fourisland.com> | 2009-04-04 15:46:12 -0400 | 
|---|---|---|
| committer | Starla Insigna <hatkirby@fourisland.com> | 2009-04-04 15:46:12 -0400 | 
| commit | ce73c00ce2e9a9a686d0e6b09bf25f896f454ac4 (patch) | |
| tree | ded5037b78c6af5d952ca2b09d3b3840227965df /includes/specialdates.php | |
| parent | 623c36e777ddf7566f338619a21c07e2f1775b71 (diff) | |
| download | fourisland-ce73c00ce2e9a9a686d0e6b09bf25f896f454ac4.tar.gz fourisland-ce73c00ce2e9a9a686d0e6b09bf25f896f454ac4.tar.bz2 fourisland-ce73c00ce2e9a9a686d0e6b09bf25f896f454ac4.zip | |
Tweaked Easter holidays again
It turned out that there actually was a problem with the algorithm.
Diffstat (limited to 'includes/specialdates.php')
| -rwxr-xr-x | includes/specialdates.php | 5 | 
1 files changed, 2 insertions, 3 deletions
| diff --git a/includes/specialdates.php b/includes/specialdates.php index d5706cf..4c774a7 100755 --- a/includes/specialdates.php +++ b/includes/specialdates.php | |||
| @@ -206,13 +206,12 @@ function sd_easter() | |||
| 206 | $nWD = sd_date('N',$ys); | 206 | $nWD = sd_date('N',$ys); | 
| 207 | if ($nWD==7) {$nWD=0;} | 207 | if ($nWD==7) {$nWD=0;} | 
| 208 | $ys+=(60*60*24*(7-$nWD)); | 208 | $ys+=(60*60*24*(7-$nWD)); | 
| 209 | $ys-=(60*60*24); | ||
| 210 | sd_solar_annual('Easter',sd_date('m',$ys),sd_date('j',$ys)); | 209 | sd_solar_annual('Easter',sd_date('m',$ys),sd_date('j',$ys)); | 
| 211 | $ys-=(60*60*24*46); | 210 | $ys-=(60*60*24*47); | 
| 212 | sd_solar_annual('Mardi Gras',sd_date('m',$ys),sd_date('j',$ys)); | 211 | sd_solar_annual('Mardi Gras',sd_date('m',$ys),sd_date('j',$ys)); | 
| 213 | $ys+=(60*60*24); | 212 | $ys+=(60*60*24); | 
| 214 | sd_solar_annual('Ash Wednesday',sd_date('m',$ys),sd_date('j',$ys)); | 213 | sd_solar_annual('Ash Wednesday',sd_date('m',$ys),sd_date('j',$ys)); | 
| 215 | $ys+=(60*60*24*38); | 214 | $ys+=(60*60*24*39); | 
| 216 | sd_solar_annual('Palm Sunday',sd_date('m',$ys),sd_date('j',$ys)); | 215 | sd_solar_annual('Palm Sunday',sd_date('m',$ys),sd_date('j',$ys)); | 
| 217 | $ys+=(60*60*24*5); | 216 | $ys+=(60*60*24*5); | 
| 218 | sd_solar_annual('Good Friday',sd_date('m',$ys),sd_date('j',$ys)); | 217 | sd_solar_annual('Good Friday',sd_date('m',$ys),sd_date('j',$ys)); | 
