Merge branch 'm20_MDL-14934_excel_time' of github.com:dongsheng/moodle
This commit is contained in:
@@ -212,7 +212,13 @@ class MoodleExcelWorksheet {
|
||||
$format = $this->MoodleExcelFormat2PearExcelFormat($format);
|
||||
/// Convert the date to Excel format
|
||||
$timezone = get_user_timezone_offset();
|
||||
$value = ((usertime($date) + (int)($timezone * HOURSECS * 2)) / 86400) + 25569;
|
||||
if ($timezone == 99) {
|
||||
// system timezone offset in seconds
|
||||
$offset = (int)date('Z');
|
||||
} else {
|
||||
$offset = (int)($timezone * HOURSECS * 2);
|
||||
}
|
||||
$value = ((usertime($date) + $offset) / 86400) + 25569;
|
||||
/// Add the date safely to the PEAR Worksheet
|
||||
$this->pear_excel_worksheet->writeNumber($row, $col, $value, $format);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user