Neatly Packaged Magic

    moment-timezone-jp

    1.2.0 • Public • Published

    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と同じインターフェイス

    Install

    npm i moment-timezone-jp

    DownloadsWeekly Downloads

    99

    Version

    1.2.0

    License

    MIT

    Last publish

    Collaborators

    • cureapp-admin