1.0.3 • Published 3 years ago
universal-tz v1.0.3
Installation
yarn add universal-tz
#or
npm install universal-tz
Get all timezones and details
import { timezones } from 'universal-tz';
timezones();
// [{name: 'Arctic/Longyearbyen', utcOffset: '02:00:00', isDayLightSaving: true, abbreviation: 'CEST', offset: 2}, ...]
Get all timezones name
import { getTimeZonesName } from 'universal-tz';
getTimeZonesName();
// ['Asia/Hong_Kong', ...]
Get timezone by name
import { getTimeZoneByName } from 'universal-tz';
getTimeZoneByName('Asia/Hong_Kong');
// {"name":"Asia/Hong_Kong","utcOffset":"08:00:00","isDayLightSaving":false,"abbreviation":"HKT","offset":8}
Check timezone is valid
import { isValidTimeZone } from 'universal-tz';
isValidTimeZone('Asia/Hong_Kong');
// true
Get timezones filter by abbreviation
import { getTimeZonesByAbbrev } from 'universal-tz';
getTimeZonesByAbbrev('HKT');
// [{"name":"Asia/Hong_Kong","utcOffset":"08:00:00","isDayLightSaving":false,"abbreviation":"HKT","offset":8}, ...]