diff options
author | Chad Little <clittle@users.sourceforge.net> | 2004-04-27 15:26:22 +0000 |
---|---|---|
committer | Chad Little <clittle@users.sourceforge.net> | 2004-04-27 15:26:22 +0000 |
commit | b4b340d9ace7e412b9512b092deb3c42b4e16580 (patch) | |
tree | 2f99f2b5beda5b27a8cd923981285a10fedf5f84 /functions | |
parent | cb7f301d3a39acebecd56fa8d831e275bc8980f0 (diff) | |
download | phpicalendar-b4b340d9ace7e412b9512b092deb3c42b4e16580.tar.gz phpicalendar-b4b340d9ace7e412b9512b092deb3c42b4e16580.tar.bz2 phpicalendar-b4b340d9ace7e412b9512b092deb3c42b4e16580.zip |
Dates on 1969 were not showing up.
Diffstat (limited to 'functions')
-rw-r--r-- | functions/ical_parser.php | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/functions/ical_parser.php b/functions/ical_parser.php index 4376dba..c6904bd 100644 --- a/functions/ical_parser.php +++ b/functions/ical_parser.php @@ -829,10 +829,10 @@ foreach ($cal_filelist as $filename) { $field = ereg_replace(';VALUE=DATE-TIME', '', $field); if ((preg_match("/^DTSTART;VALUE=DATE/i", $field)) || (ereg ('^([0-9]{4})([0-9]{2})([0-9]{2})$', $data))) { ereg ('([0-9]{4})([0-9]{2})([0-9]{2})', $data, $dtstart_check); - if ($dtstart_check[1] < 1969) { - $dtstart_check[1] = '1990'; - $data = $dtstart_check[1].$dtstart_check[2].$dtstart_check[3]; + if ($dtstart_check[1] < 1970) { + $data = '1971'.$dtstart_check[2].$dtstart_check[3]; } + echo $data.'<br>'; $allday_start = $data; $start_date = $allday_start; $start_unixtime = strtotime($data); @@ -883,9 +883,8 @@ foreach ($cal_filelist as $filename) { $field = ereg_replace(';VALUE=DATE-TIME', '', $field); if (preg_match("/^DTEND;VALUE=DATE/i", $field)) { ereg ('([0-9]{4})([0-9]{2})([0-9]{2})', $data, $dtend_check); - if ($dtend_check[1] < 1969) { - $dtend_check[1] = '1990'; - $data = $dtend_check[1].$dtend_check[2].$dtend_check[3]; + if ($dtend_check[1] < 1970) { + $data = '1971'.$dtend_check[2].$dtend_check[3]; } $allday_end = $data; } else { |