@jetblack/tzdata

0.7.0 • Public • Published

@jetblack/tzdata

This contains timezone data from IANA in JSON format.

Installation

The resulting package can be installed from npmjs.

npm install --save @jetblack/tzdata

Alternatively individual files can be streamed from jsdelivr.

Usage

See @jetblack/date for usage instructions.

Data Formats

The data is provided in both a verbose and minified format.

Verbose format

The verbose format presents the data as is from the IANA utilities. Each line describes an offset from UTC for a given timezone. A line has the following format.

  • utc (ISO formatted date string): The date in UTC from which the offset applies,
  • local (ISO formatted date string): The equivalent local date at this point in time,
  • offset (ISO formatted duration string): The offset from UTC,
  • abbr (string): The common abbreviation for the time zone,
  • isDst (boolean): True if the offset includes a daylight savings adjustment.

Minified format

Each line of minified data has the following format.

  • u (number): The time in milliseconds since 1 Jan 1970 in UTC from which the offset applies,
  • o (number): The offset in minutes,
  • a (string): The common abbreviation for the time zone,
  • d (number): 1 if the offset includes a daylight savings adjustment.

Package Sidebar

Install

npm i @jetblack/tzdata

Weekly Downloads

0

Version

0.7.0

License

Apache-2.0

Unpacked Size

98 MB

Total Files

7160

Last publish

Collaborators

  • jr200
  • rob-blackbourn