Я составил таблицу данных. Все столбцы можно сортировать. У него есть дата в одном столбце, который я отформатировал dd/mm/yyyy hh:mm:ss . Он отличается от формата по умолчанию, определенного в документе, но у меня должна быть возможность определить свой собственный формат для неамериканских форматов. (Увидеть ниже)
Класс DataTable предоставляет набор встроенных статических функций для форматирования определенных известных типов данных. В определении столбца, если вы установите средство форматирования столбца на YAHOO.widget.DataTable.formatDate, эта функция будет отображать данные типа Date с синтаксисом по умолчанию «ММ/ДД/ГГГГ». Если вы хотите обойти встроенный модуль форматирования в пользу своего собственного, вы можете указать модуль форматирования столбца на пользовательскую функцию, которую вы определяете.
Таблица создается из HTML-разметки, поэтому данные хранятся в тегах "".
Это дает мне еще несколько подсказок о совместимых строковых датах для javascript:
Как правило, набор записей предполагает хранение данных в собственных типах JavaScript. Например, ожидается, что дата будет экземпляром даты JavaScript, а не строкой типа «26.04.2005», чтобы обеспечить правильную сортировку. Преобразование типов данных по мере того, как данные поступают в ваш RecordSet, включается через свойство парсера в массиве полей вашего DataSource responseSchema.
Я подозреваю, что мне что-то не хватает в формате даты. Итак, что является приемлемой датой строки для javascript, которую Yui dataTable распознает, учитывая, что я хочу отформатировать ее как «дд/мм/гггг чч: мм: сс»?