$getdate['seconds']
) = explode('_', $datestring);
+ // set correct datatype to match with getdate()
+ $getdate['seconds'] = (int)$getdate['seconds'];
+ $getdate['yday'] = (int)$getdate['yday'] - 1; // gettime returns 0 through 365
+ $getdate['year'] = (int)$getdate['year'];
+ $getdate['mon'] = (int)$getdate['mon'];
+ $getdate['wday'] = (int)$getdate['wday'];
+ $getdate['mday'] = (int)$getdate['mday'];
+ $getdate['hours'] = (int)$getdate['hours'];
+ $getdate['minutes'] = (int)$getdate['minutes'];
return $getdate;
}
$this->assertEquals($wday,3);
$this->assertEquals($mon,12);
$this->assertEquals($year,2009);
- $this->assertEquals($yday,357);
+ $this->assertEquals($yday,356);
$this->assertEquals($weekday, 'Wednesday');
$this->assertEquals($month, 'December');
-
$arr = usergetdate($ts);//gets the timezone from the $USER object
$arr = array_values($arr);
$this->assertEquals($wday,3);
$this->assertEquals($mon,12);
$this->assertEquals($year,2009);
- $this->assertEquals($yday,357);
+ $this->assertEquals($yday,356);
$this->assertEquals($weekday, 'Wednesday');
$this->assertEquals($month, 'December');
-
//set the timezone back to what it was
$USER->timezone = $userstimezone;