Unit 'uPascalTZ' Package
[Overview][Classes][Index] [#pl_exgeographic]

TPascalTZ

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: upascaltz.pas line 29

type TPascalTZ = class(TComponent)

protected

  procedure Loaded; override;

  

  function FindRuleForDate();

  

  function FindZoneForDate();

  

  function FindZoneGroup();

  

  function FindRuleGroup();

  

  function FindLink();

  

  function FindZoneSaveTimeOffset();

  

  function Convert();

  

public

  property CountZones: Integer; [r]

  

  property CountRules: Integer; [r]

  

  property CountLinks: Integer; [r]

  

  property CountTimeZoneNames: Integer; [r]

  

  procedure GetTimeZoneNames();

  

  function TimeZoneExists();

  

  function UnixToLocalTime(); overload;

  

  function LocalTimeToUnix(); overload;

  

  function GMTToLocalTime();

  

  function LocalTimeToGMT();

  

  function TimeZoneToTimeZone();

  

  procedure ParseDatabaseFromDirectory();

  

  procedure ParseDatabaseFromFile();

  

  procedure ParseDatabaseFromFiles();

  

  procedure ParseDatabaseFromString();

  

  procedure ParseDatabaseFromStream();

  

  procedure ParseDatabaseFromMemory();

  

  procedure ClearDatabase;

  

  constructor Create();

  

  destructor Destroy; override;

  

  class function LocalTime;

  

  class function UniversalTime;

  

  class function UnixTime;

  

published

  property DatabasePath: string; [rw]

  

  property DetectInvalidLocalTimes: Boolean; [rw]

  

end;

Inheritance

TPascalTZ

  

|

TObject



CT Web help

CodeTyphon Studio