データ表を作成しました。すべての列はソート可能です。dd/mm/yyyy hh:mm:ss をフォーマットした1列に日付があります。これはdocoで定義されているデフォルトの形式とは異なりますが、アメリカ以外の形式用に独自の形式を定義できるはずです。(下記参照)
DataTable クラスは、一連の組み込み静的関数を提供して、特定の既知の型のデータをフォーマットします。列の定義で、列のフォーマッタを YAHOO.widget.DataTable.formatDate に設定すると、その関数は「MM/DD/YYYY」のデフォルト構文で Date 型のデータをレンダリングします。独自のフォーマッタを優先して組み込みのフォーマッタをバイパスする場合は、定義したカスタム関数を列のフォーマッタに指定できます。
テーブルは HTML マークアップから生成されるため、データは "" タグ内に保持されます。
これにより、javascript の互換性のある文字列の日付に関するいくつかの手がかりが得られます。
一般に、RecordSet は、ネイティブの JavaScript 型でデータを保持することを想定しています。たとえば、正しく並べ替えるには、日付は「2005 年 4 月 26 日」のような文字列ではなく、JavaScript の Date インスタンスである必要があります。データが RecordSet に入るときのデータ型の変換は、DataSource の responseSchema の fields 配列のパーサー プロパティによって有効になります。
日付形式に何かが欠けていると思われます。では、「dd/mm/yyyy hh:mm:ss」としてフォーマットしたい場合、Yui dataTable が認識する javascript の許容可能な文字列日付は何ですか?