public class TimeZone extends Object implements ValueType:
Represents a time zone, including its name and offset from UTC.
This class provides predefined time zones and methods to create and manipulate time zone objects. It includes static properties for common time zones and methods to convert between time zone names and objects.
import klyn.time timeZone = TimeZone.GMT print(timeZone.toString()) # Output: GMT (UTC+0)
@since 1.0
| Modifier and Type | Member | Description |
|---|---|---|
| public static readonly property | UTCUTC as TimeZone: |
UTC timezone. |
| public static readonly property | locallocal as TimeZone: |
Local timezone (best-effort, currently UTC by default). |
| public readonly property | namename as String: |
IANA-like short identifier (examples: UTC, CET). |
| public readonly property | offsetHoursoffsetHours as Int: |
Offset from UTC in hours. |
| Modifier and Type | Member | Description |
|---|---|---|
| public | TimeZone | Constructs a TimeZone object with a given name and offset. |