JavaScriptのNumber型とDate型の、toLocaleStringの引数を作成を補助します。
まず、「対象オブジェクト」(NumberかDate)を選択してください。次に、locales, optionsで任意の値を設定してください。 設定を変更するとコードが変化し、そのコードの実行結果が下段に表示されます。
sample には、いくつかの引数設定のパターンを登録しています。sampleを選択すると、対応した設定値を自動入力します。
toLocaleStringは、Number型やDate型を簡単にフォーマットできる機能です。 しかしオプション設定がやや面倒なため、その作成を補助するツールがほしいと思い作成しました。
toLocaleString自体、やや新しい機能で、Chrome24, Firefox29, IE11からのサポートです。 2016/08/22時点のMDNの情報によると、SafariやAndroidで未サポートの物が多いようです。 対応状況を確認の上、使用するようにしてください。
また、ブラウザのバグと思われる挙動もあります。例えばDateでhourに2-digitを指定しても 9時以下の時刻の場合には1ケタになる(Chrome50・Firefox47)とか、 Numberで16以上の有効桁数を指定しても、有効桁数15桁に四捨五入される(Chrome50・Firefox47・Edge25)など。
このページに関するちょっとした感想または、要望、バグ・間違いの指摘などは、下記の送信欄からお送りください。 質問・その他お問合せなど、返信をご希望の方は「こちらのページ」からメッセージをお送りください。
「このページはお役に立ちましたか?」のアンケートと自由メッセージのどちらか一方でかまいません (両方だとよりうれしいです)。お気軽にご利用ください (感想・どんな用途で使用したかなどをいただけると作成・運営の励みになります!)。