Overview

Namespaces

  • intouch
    • ical

Classes

  • Duration
  • Factory
  • Freq
  • iCal
  • Line
  • Parser
  • Query
  • Recurrence
  • VCalendar
  • VEvent
  • VTimeZone
  • Overview
  • Namespace
  • Class
  • Tree

Class VTimeZone

The wrapper for vtimezones. Stores the timezone-id and the setup for daylight savings and standard time.

Namespace: intouch\ical
License: CC-BY-SA-DK
Author: Morten Fangel (C) 2008
Author: Michael Kahn (C) 2013
Located at ical/VTimeZone.php
Methods summary
public
# __construct( mixed $data )

Constructs a new intouch\ical\VTimeZone

Constructs a new intouch\ical\VTimeZone

public string
# getTimeZoneId( )

Returns the timezone-id for this timezone. (Used to differentiate between different tzs in a calendar)

Returns the timezone-id for this timezone. (Used to differentiate between different tzs in a calendar)

Returns

string
public string
# getOffset( integer $ts )

Returns the given offset in this timezone for the given timestamp. (eg +0200)

Returns the given offset in this timezone for the given timestamp. (eg +0200)

Parameters

$ts
integer
$ts

Returns

string
public string
# getTimeZoneName( integer $ts )

Returns the timezone name for the given timestamp (eg CEST)

Returns the timezone name for the given timestamp (eg CEST)

Parameters

$ts
integer
$ts

Returns

string
Properties summary
protected mixed $tzid
#
protected mixed $daylight
#
protected mixed $standard
#
protected array $cache array()
#
intouch-iCalendar API documentation generated by ApiGen 2.8.0