Sign in Join
FPDoc Onlineexperiment

GetTimezoneFile function

In unit Unix

Return name of timezone information file.

Declaration

pascal
function GetTimezoneFile: string

Description

GetTimezoneFile returns the location of the current timezone file. The location of file is determined as follows:

  1. If /etc/timezone exists, it is read, and the contents of this file is returned. This should work on Debian systems.
  2. If /usr/lib/zoneinfo/localtime exists, then it is returned. (this file is a symlink to the timezone file on SuSE systems)
  3. If /etc/localtime exists, then it is returned. (this file is a symlink to the timezone file on RedHat systems)

Errors

If no file was found, an empty string is returned.

See also

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.