Exemplo n.º 1
0
function filterPrint($filtertable)
{
    echo filterToText($filtertable);
}
Exemplo n.º 2
0
    $dtzone = new DateTimeZone($tz_gmt);
    $time = date('r', $timestamp);
    echo $time . '<br>';
    $dtime = new DateTime($time);
    $dtime->setTimezone($dtzone);
    return $dtime->format('U');
}
/*

TODO: fiks timezone
echo '1266447540<br>';
echo getGMTtimestamp('1266447540'); exit;
*/
// http://msdn.microsoft.com/en-us/library/ee624723%28EXCHG.80%29.aspx
// http://en.wikipedia.org/wiki/ICalendar
echo 'BEGIN:VCALENDAR' . chr(10) . 'METHOD:REQUEST' . chr(10) . 'X-WR-TIMEZONE:Europe/Oslo' . chr(10) . 'X-PUBLISHED-TTL:P0DT0H1M0S' . chr(10) . 'X-PRIMARY-CALENDAR:TRUE' . chr(10) . 'PRODID:-//JMBooking//iCal Microsoft//NO' . chr(10) . 'CALSCALE:GREGORIAN' . chr(10) . 'X-WR-CALNAME:JM-booking - Bookingliste' . chr(10) . 'X-WR-CALDESC:' . utf8_encode(strip_tags(filterToText($filters))) . chr(10) . 'VERSION:2.0' . chr(10) . 'X-WR-RELCALID:' . md5(utf8_encode(strip_tags(filterToText($filters)))) . chr(10) . 'X-MS-OLK-WKHRSTART;TZID="W. Europe Standard Time":080000' . chr(10) . 'X-MS-OLK-WKHREND;TZID="W. Europe Standard Time":170000' . chr(10) . 'X-MS-OLK-WKHRDAYS:MO,TU,WE,TH,FR' . chr(10) . '';
/*
echo 'BEGIN:VTIMEZONE'.chr(10).
	'TZID:W. Europe Standard Time'.chr(10).
	'BEGIN:STANDARD'.chr(10).
		'DTSTART:16011028T030000'.chr(10).
		'RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10'.chr(10).
		'TZOFFSETFROM:+0200'.chr(10).
		'TZOFFSETTO:+0100'.chr(10).
	'END:STANDARD'.chr(10).
	'BEGIN:DAYLIGHT'.chr(10).
		'DTSTART:16010325T020000'.chr(10).
		'RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3'.chr(10).
		'TZOFFSETFROM:+0100'.chr(10).
		'TZOFFSETTO:+0200'.chr(10).
	'END:DAYLIGHT'.chr(10).