oq-time-zone
v1.0.1
Published
Pretty time zone: `+2` or `-9:30`.优化时区
Downloads
36
Readme
oq-time-zone
Pretty time zone:
+2
or-9:30
.优化时区
INSTALL
$ npm install --save oq-time-zone
USAGE
var timeZone = require('oq-time-zone');
// current time zone (in Norway)
// 挪威非夏令时时区(当前时间为12月,为非夏令时,不受影响)
timeZone();
//=> '+1'
// time zone in May (in Norway)
// 挪威五月份时区,受夏令时影响,时区会发生变化
timeZone(new Date(2016, 5, 1));
//=> '+2'
// current time zone (in French Polynesia)
// 法属波利尼西亚的时区,不是整时,还有很多地区的时区也不是整时
timeZone();
//=> '-9:30'
API
timeZone([date])
date 可选参数,Date对象
Type: Date
Default: new Date()
Custom date.自定义Date对象,一般在时区会随着时间有变动的地区有用
返回值(字符串)
- 本地时间领先于UTC时间,返回”+“
- 本地时间落后于UTC时间,返回"_"
- 零区时区为‘0’
- 有些地区因夏令时、地理、历史原因,时区不是整数,返回"-9:30"、“+4:30”等形式
想了解更多时区问题,参见convertworld
License
MIT
AUTHORS
This project belongs to OpenQuest---A open organization concentrates on reading excellent codes from npm.org and github.com and commenting them so that everyone can understand easily. You can check the index_comment.js to get the source comments. For more information, linking to https://github.com/OpenQuest.