aboutsummaryrefslogtreecommitdiffstats
path: root/functions
diff options
context:
space:
mode:
authorChad Little <clittle@users.sourceforge.net>2004-04-27 15:26:22 +0000
committerChad Little <clittle@users.sourceforge.net>2004-04-27 15:26:22 +0000
commitb4b340d9ace7e412b9512b092deb3c42b4e16580 (patch)
tree2f99f2b5beda5b27a8cd923981285a10fedf5f84 /functions
parentcb7f301d3a39acebecd56fa8d831e275bc8980f0 (diff)
downloadphpicalendar-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.php11
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 {

© 2014-2024 Faster IT GmbH | imprint | privacy policy