Merge pull request #117 from marc1706/calendar/one_day_off
Display correct day of the week with negative UTC offset
This commit is contained in:
@@ -125,7 +125,7 @@ class portal_calendar_module
|
|||||||
));
|
));
|
||||||
|
|
||||||
// output the days for the current month
|
// output the days for the current month
|
||||||
for($i=0; $i < $mini_cal_month_days;)
|
for($i = 0; $i < $mini_cal_month_days;)
|
||||||
{
|
{
|
||||||
// is this the first day of the week?
|
// is this the first day of the week?
|
||||||
if($mini_cal_count == $this->mini_cal_fdow)
|
if($mini_cal_count == $this->mini_cal_fdow)
|
||||||
@@ -577,9 +577,7 @@ class portal_calendar_module
|
|||||||
**/
|
**/
|
||||||
private function makeTimestamp($date)
|
private function makeTimestamp($date)
|
||||||
{
|
{
|
||||||
global $user;
|
$this->stamp = (empty($this->stamp)) ? strtotime($date) : $this->stamp;
|
||||||
|
|
||||||
$this->stamp = (empty($this->stamp)) ? strtotime($date) + $user->timezone + $user->dst : $this->stamp;
|
|
||||||
return ($this->stamp);
|
return ($this->stamp);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -630,14 +628,14 @@ class portal_calendar_module
|
|||||||
$this->dateDD = date("d", $this->stamp);
|
$this->dateDD = date("d", $this->stamp);
|
||||||
$this->daysMonth = date("t", $this->stamp);
|
$this->daysMonth = date("t", $this->stamp);
|
||||||
|
|
||||||
for ($i=1; $i < $this->daysMonth + 1; $i++)
|
for ($i = 1; $i < $this->daysMonth + 1; $i++)
|
||||||
{
|
{
|
||||||
$this->makeTimestamp("$i $this->ext_dateMM $this->dateYYYY");
|
$this->makeTimestamp("$i {$this->ext_dateMM} {$this->dateYYYY}");
|
||||||
$this->day[] = array(
|
$this->day[] = array(
|
||||||
"0" => "$i",
|
'0' => "$i",
|
||||||
"1" => $this->dateMM,
|
'1' => $this->dateMM,
|
||||||
"2" => $this->dateYYYY,
|
'2' => $this->dateYYYY,
|
||||||
"3" => (date('w', $this->stamp))
|
'3' => date('w', $this->stamp)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user