Wijmo UI for the Web
解析関数ライブラリ

Wijmo は、入力ウィジェット以外に、いくつかの文字列解析関数を解析関数ライブラリとして用意しています。これにより、対応する入力ルーチンと出力ルーチンを利用できます。Wijmo は、2種類(Date と Number)の解析関数を用意しています。各関数には、value パラメータに加えて、オプションパラメータがあります。詳細については、以下に示す各種類の関数を参照してください。

日付解析

日付の解析は、3つのパラメータを受け取ります。value パラメータだけが必須です。value を指定のパラメータで解析できない場合、この関数は null を返します。

Date $.wijinputcore.parseDate(string value, string format, string culture);

 

パラメータ名 説明
value string 書式設定する値です。
format string 日付の解析に使用する書式設定文字列。
デフォルト値:d
書式設定でサポートされるキーワードの詳細については、「日付書式でサポートされるキーワード」を参照してください。
culture string 日付の解析に使用するカルチャ。

サンプル

日付解析の例
コードのコピー
$.wijinputcore.parseDate("9/12/2013");  
 //returns: new Date(2013,8,12)
$.wijinputcore.parseDate("2013/09/12", "yyyy/MM/dd", "ja-JP");  
 //returns: new Date(2013,8,12)
$.wijinputcore.parseDate("午後 11:22:33", "tt hh:mm:ss", "ja-JP");  
 //returns: new Date(new Date().getFullYear(),0,1,23,22,33)
$.wijinputcore.parseDate("00:12:12", "HH:mm:ss", "ja-JP");  
 //returns: new Date(new Date().getFullYear(),0,1,0,12,12)

数値解析

数値解析は、2つのパラメータを受け取ります。value パラメータだけが必須です。value を指定のパラメータで解析できない場合、この関数は null を返します。

Number $.wijinputcore.parseNumber(string value, string culture);

 

パラメータ名 説明
value string 書式設定する値です。
culture string 数値の解析に使用するカルチャ。

サンプル

数値解析の例
コードのコピー
$.wijinputcore.parseNumber("12,345.00");  
 //returns: 12345
$.wijinputcore.parseNumber("12.345,00","de-DE");  
 //returns: 12345
$.wijinputcore.parseNumber("45.00 %");  
 //returns: 0.45
$.wijinputcore.parseNumber("$12345.67");  
 //returns: 12345.67

関連トピック

 

 


Copyright © GrapeCity inc. All rights reserved.