Jump to content

why am i getting an error when using the strtotime and date functions


kevinkhan

Recommended Posts

Here is the code im using

 

$dateOfBirth = '';
preg_match('|Born on ([a-zA-Z]*\s[0-9]*,\s[0-9]*)\\\u003c\\\/span>|', $page, $match);
    if($match && count($match)>0) {
      
	$date = str_replace(",","",$match[1]);
	blue($date);
	$timestamp = strtotime($date);  
        $dateOfBirth = date('Y-m-d',$timestamp); // 1994-03-23 

    }
else
{
red("No Age is set on profile");
continue;
}

 

im getting a match like this

March 9, 1993

 

When i run my script im getting this error

 

[2048] strtotime() [function.strtotime]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Chicago' for 'CST/-6.0/no DST' instead

Error: [2048] date() [function.date]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Chicago' for 'CST/-6.0/no DST' instead

 

What could be the problem??

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.