object

tzif

Loader, per-zone cache and snapshot persistence support, and zone-aware UTC lookup predicates for TZif v1/v2/v3 files.

Availability:
logtalk_load(tzif(loader))
Author: Paulo Moura
Version: 1:0:0
Date: 2026-04-07
Compilation flags:
static, context_switching_calls
Implements:
Uses:
Remarks:
(none)
Inherited public predicates:
 abbreviation/2  abbreviation/3  abbreviation/4  cache/1  cache_source/1  cached_tzif/1  clear_cache/0  daylight_saving_time/2  daylight_saving_time/3  daylight_saving_time/4  load/1  load/2  local_abbreviation/2  local_abbreviation/3  local_abbreviation/4  local_abbreviation_reified/2  local_abbreviation_reified/3  local_abbreviation_reified/4  local_abbreviation_with_resolution/3  local_abbreviation_with_resolution/4  local_abbreviation_with_resolution/5  local_daylight_saving_time/2  local_daylight_saving_time/3  local_daylight_saving_time/4  local_daylight_saving_time_reified/2  local_daylight_saving_time_reified/3  local_daylight_saving_time_reified/4  local_daylight_saving_time_with_resolution/3  local_daylight_saving_time_with_resolution/4  local_daylight_saving_time_with_resolution/5  local_offset/2  local_offset/3  local_offset/4  local_offset_reified/2  local_offset_reified/3  local_offset_reified/4  local_offset_with_resolution/3  local_offset_with_resolution/4  local_offset_with_resolution/5  local_time_type/2  local_time_type/3  local_time_type/4  local_time_type_reified/2  local_time_type_reified/3  local_time_type_reified/4  local_time_type_with_resolution/3  local_time_type_with_resolution/4  local_time_type_with_resolution/5  offset/2  offset/3  offset/4  save/1  save/2  time_type/2  time_type/3  time_type/4  zone/3  zones/1  zones/2

Public predicates

(no local declarations; see entity ancestors if any)

Protected predicates

(no local declarations; see entity ancestors if any)

Private predicates

cached_tzif_/2

Table holding the currently cached TZif terms keyed by zone identifier.

Compilation flags:
dynamic
Template:
cached_tzif_(Zone,TZif)
Mode and number of proofs:
cached_tzif_(?atom,?compound) - zero_or_more

Operators

(none)