Формат даты jquery datepicker с выводом Zend_Locale
Я пытаюсь установить формат для элемента datequicker jquery с форматом даты, возвращаемым Zend_Locale::getTranslationList('date', $locale);
Моя проблема в том, что Zend возвращает строку 'dd/MM/yyyy'
для формата даты, но jquery ожидает только 2 символа для года, т.е. 'dd/mm/yy'
поэтому он входит в год дважды 20112011
Есть ли какая-нибудь опция, которую можно передать либо Zend, либо JQuery, чтобы заставить их работать одинаково? Я прочитал документы и не могу ничего найти
Большое спасибо за вашу помощь заранее!
2 ответа
Я не уверен, что это то, что вы ищете, но:
// 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'];
Я использовал инструмент выбора даты jquery в среде python-django, когда я даю формат даты в формате дд / мм / гггг, он возвращает 20112011, затем я исправил его в дд / мм / гг, и он вернул только 2011. Вы можете указать в своем классе DatePicker CSS, чтобы указать формат даты как дд / мм / гг.