2016-06-15 8 views

答えて

1

いいえ、あなたは日付の書式などの各用途のため、独自の関数を作成する必要があり、時間の書式など

JavaScriptでは、フィルタ、マップのような多くの機能がありますが、あなたは、配列を操作するために助けることができる置き換えますまたは文字列を簡単に。

0

私はそれを試していないが、Format.JSはうまくいくようだ。 siteから:

FormatJS人々に表示するための書式設定の数値、日付、 と文字列に焦点を当てている 国際化のためのJavaScriptライブラリのモジュール式のコレクションです。

0

希望しますこのドキュメントJavaScript Text formattingはあなたの問題を少しでも解決するのに役立ちます。

JavaScript isNAN()を使用して、フォーマットのタイプ(番号|日付| ...)を選択できます。例:

if (isNAN(5259)) { 
    var msPerDay = 24 * 60 * 60 * 1000; 
    var date = new Date(msPerDay * 5259); 
    var options = { year: "2-digit", month: "2-digit", day: "2-digit", hour: "2-digit", minute: "2-digit", timeZoneName: "short" }; 
    var americanDateTime = new Intl.DateTimeFormat("en-US", options).format; 
    console.log(americanDateTime(date)); 
} else { 
    var gasPrice = new Intl.NumberFormat("en-US", {style: "currency", currency: "USD", minimumFractionDigits: 3}); 
    console.log(gasPrice.format(5259)); 
} 
0

特定の操作に使用するJavaScriptライブラリは2つあります。

アンダースコア(http://underscorejs.org):配列、文字列およびオブジェクトの操作用。

MomentJS(http://momentjs.com):日時関連の操作の場合。

私はあなたが(既に持っていない場合は)見てみることができると思います。

関連する問題