Skip to content
This repository has been archived by the owner on Aug 23, 2022. It is now read-only.

CureApp/moment-timezone-jp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

moment-timezone-jp

momentjsで日本のtimezoneをデフォルトにできます。

環境を選ばず利用できます。 主にbrowserでの用途(bundleしたりとか)に便利。

ちなみにソースは4行。 カスタマイズしたければソースをマネしたほうが早いですね。

momentの代わりに使うといいです。

どのぐらい軽量になったのか

browserifyしたファイルを比べてみました。

before 312941 byte # 全timezoneの設定がある場合
after  133262 byte # Japanの設定だけの場合

175kbほど削減できました。 timezoneの全設定JSONファイルがそれぐらい大きいのです。

当然、そのファイルを読んでtimezoneを解釈する時間もなくなりますので、 ユーザーに優しいといえます。

機能は日本で使う限り、当然ながら、元のmoment-timezoneと全く同等です。

インストール

npm install moment-timezone-jp

使い方

var moment = require('moment-timezone-jp');
moment();  // momentjsと同じインターフェイス

About

軽量に(=browser等にやさしく、無駄なものを省いて)momentのデフォルトタイムゾーンをJSTにする

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •