steffen: server/kolab-resource-handlers/kolab-resource-handlers/fbview/fbview/framework/iCalendar iCalendar.php, 1.2, 1.3
cvs at intevation.de
cvs at intevation.de
Tue Oct 26 15:44:23 CEST 2004
Author: steffen
Update of /kolabrepository/server/kolab-resource-handlers/kolab-resource-handlers/fbview/fbview/framework/iCalendar
In directory doto:/tmp/cvs-serv29749/kolab-resource-handlers/fbview/fbview/framework/iCalendar
Modified Files:
iCalendar.php
Log Message:
fix for issue486 (fb timezone problem)
Index: iCalendar.php
===================================================================
RCS file: /kolabrepository/server/kolab-resource-handlers/kolab-resource-handlers/fbview/fbview/framework/iCalendar/iCalendar.php,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- iCalendar.php 26 Oct 2004 00:33:04 -0000 1.2
+++ iCalendar.php 26 Oct 2004 13:44:21 -0000 1.3
@@ -657,17 +657,19 @@
{
$temp = array();
if (!is_object($value) || is_array($value)) {
+ // NOTE(steffen): We store time in UTC only(!)
+ /*
$TZOffset = 3600 * substr(date('O',$value), 0, 3);
$TZOffset += 60 * substr(date('O',$value), 3, 2);
$value -= $TZOffset;
-
+ */
$temp['zone'] = 'UTC';
- $temp['year'] = date('Y', $value);
- $temp['month'] = date('n', $value);
- $temp['mday'] = date('j', $value);
- $temp['hour'] = date('G', $value);
- $temp['minute'] = date('i', $value);
- $temp['second'] = date('s', $value);
+ $temp['year'] = gmdate('Y', $value);
+ $temp['month'] = gmdate('n', $value);
+ $temp['mday'] = gmdate('j', $value);
+ $temp['hour'] = gmdate('G', $value);
+ $temp['minute'] = gmdate('i', $value);
+ $temp['second'] = gmdate('s', $value);
} else {
$dateOb = (object)$value;
More information about the commits
mailing list