my-timezone
TypeScript icon, indicating that this package has built-in type declarations

1.5.2 • Public • Published

my-timezone License: GPL v3 npm version

Get the exact time based on your location by calculating the time difference in seconds from UTC (good explanation on CS4FN).

Prerequisites

Installation

ℹ️ This is a hybrid CommonJS / ESM module.

Add the module to your project with yarn add my-timezone or install it globally with yarn global add my-timezone.

Usage

TypeScript

import {MyTimezone} from 'my-timezone';

new MyTimezone()
  .getTimeByAddress('Berlin, Germany')
  .then(date => {
    console.log(date.toString()); // Sun Sep 03 2017 14:29:49 GMT+0200
  })
  .catch(error => console.error(error));

// or

new MyTimezone()
  .getTimeByLocation('13.394')
  .then(date => {
    console.log(date.toString()); // Sun Sep 03 2017 14:29:49 GMT+0200
  })
  .catch(error => console.error(error));

CLI

Usage: my-timezone [options] <location>

Get the exact time based on your location.
Use a city name or longitude value as location.

Options:

  -V, --version  output the version number
  -o, --offline  Work offline (default is false)
  -s, --server   Specify the NTP server (default is "pool.ntp.org")
  -h, --help     output usage information

Readme

Keywords

none

Package Sidebar

Install

npm i my-timezone

Weekly Downloads

153

Version

1.5.2

License

GPL-3.0

Unpacked Size

60 kB

Total Files

21

Last publish

Collaborators

  • ffflorian