Scripting > UNICOM Intelligence Function Library > Date and time functions > GetTimeZoneName
 
GetTimeZoneName
Returns the name of the local time zone.
Syntax
GetTimeZoneName([Val])
Parameters
Val
Type: None
Optional. Long or Text value specifying time zone to use.
(return)
Type: Text
Name of the local time zone.
Remarks
If Val is a Long value, it is the index value of a time zone defined in the registry on the server.
If Val is a Text value, it is the name of a time zone defined in the registry on the server.
If Val is omitted, NULL or empty, the time zone associated with the program in which the function is called is used. By default, the program's time zone is the local time zone of the server, but this can be changed by calling SetTimeZone.
If a time zone name is used, it is case-insensitive.
The special values of -1 and “UTC” can be used for the time zone; these do not correspond to anything in the registry, but instead refer to UTC time, with no offset or daylight saving defined.
If Val is any other type, an error occurs.
If the time zone specified by Val is not in the registry, an error occurs (thus this function can be used to determine whether a specific value represents a valid time zone).
Example
This example returns the name of the time zone with index value 235 (Tokyo Standard Time) in the list of time zones defined in the registry.
GetTimeZoneName(235)
See also
DateAdd
Date and time functions