Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mrvautin/zonie
A timezone library allowing you to get the current date/time in any timezone of the world.
https://github.com/mrvautin/zonie
Last synced: about 1 month ago
JSON representation
A timezone library allowing you to get the current date/time in any timezone of the world.
- Host: GitHub
- URL: https://github.com/mrvautin/zonie
- Owner: mrvautin
- License: mit
- Created: 2018-03-27T18:30:22.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-03-27T18:33:11.000Z (almost 7 years ago)
- Last Synced: 2024-11-16T02:21:47.855Z (about 2 months ago)
- Language: JavaScript
- Size: 8.79 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# zonie
zonie is a timezone library allowing you to get the current date/time in any timezone of the world.
### Usage
``` javascript
const zonie = require('zonie');console.log(zonie.now('AEST'));
# 2018-03-28T03:16:39.000Z
```### API
#### now
Get the current date/time in a given timezone``` javascript
console.log(zonie.now('AEST'));# 2018-03-28T03:16:39.000Z
```#### zone
Do a lookup of a timezone``` javascript
console.log(zonie.zone('AEST'));# Australia/Melbourne
```Optional parameter to return a nice timezone name or abbreviation. Possible values are: `zone` (default), `abbr` and `name`:
``` javascript
console.log(zonie.zone('Australia/Melbourne', 'abbr'));# AEST
`````` javascript
console.log(zonie.zone('Australia/Melbourne', 'name'));# AUS Eastern Standard Time
```#### zones
Returns an array of objects with data on all the timezones of the world.
``` javascript
zonie.zones();
```Returns:
``` json
[
{
"name": "Dateline Standard Time",
"abbr": "DST",
"zone": [
"Etc/GMT+12"
]
},
{
"name": "UTC-11",
"abbr": "U",
"zone": [
"Pacific/Midway",
"Pacific/Niue",
"Pacific/Pago_Pago"
]
},
{
"name": "Hawaiian Standard Time",
"abbr": "HST",
"zone": [
"Pacific/Honolulu",
"Pacific/Johnston",
"Pacific/Rarotonga",
"Pacific/Tahiti"
]
},
......
]
```