Формат даты jquery datepicker с выводом Zend_Locale - PullRequest
1 голос
/ 13 мая 2011

Я пытаюсь установить формат для элемента datequicker jquery с форматом даты, возвращаемым Zend_Locale::getTranslationList('date', $locale);

Моя проблема в том, что Zend возвращает строку 'dd/MM/yyyy' для формата даты, но jquery ожидает только 2символов для года, т.е. 'dd/mm/yy', поэтому он вводится в год дважды 20112011

Есть ли какая-либо опция, которую можно передать в Zend или JQuery, чтобы заставить их работать одинаково?Я прочитал документы и, похоже, ничего не могу найти

Большое спасибо за вашу помощь заранее!

Ответы [ 2 ]

0 голосов
/ 13 мая 2011

Я не уверен, что это то, что вы ищете, но:

   // use german local, change it to our needs :-)
    $locale = new Zend_Locale('de_DE');
    $result = Zend_Locale::getTranslationList('date', $locale);

    // returns dd.MM.yy (german!)
    echo $result['short'];
0 голосов
/ 13 мая 2011

Я использовал инструмент выбора даты jquery в среде python-django, когда я даю формат даты в формате дд / мм / гггг, он возвращает 20112011, затем я исправил его в дд / мм / гг, и он вернул только 2011. Вы можете указать в своем классе DatePicker CSS, чтобы указать формат даты как дд / мм / гг.

...