Zend framework 输出Zend_语言环境的jquery datepicker日期格式

Zend framework 输出Zend_语言环境的jquery datepicker日期格式,zend-framework,jquery-ui-datepicker,zend-locale,Zend Framework,Jquery Ui Datepicker,Zend Locale,我试图使用Zend_Locale::getTranslationList'date',$Locale返回的日期格式设置jquery datepicker元素的格式 我的问题是zend返回日期格式的字符串'dd/MM/yyyy',但jquery要求年份只有2个字符,即'dd/MM/yy',因此它输入年份两次20112011 是否有一些选项可以传递给zend或jquery以使它们以相同的方式工作?我看了所有的文件,似乎什么都找不到 非常感谢您的帮助 我在python django框架中使用了jque

我试图使用Zend_Locale::getTranslationList'date',$Locale返回的日期格式设置jquery datepicker元素的格式

我的问题是zend返回日期格式的字符串'dd/MM/yyyy',但jquery要求年份只有2个字符,即'dd/MM/yy',因此它输入年份两次20112011

是否有一些选项可以传递给zend或jquery以使它们以相同的方式工作?我看了所有的文件,似乎什么都找不到


非常感谢您的帮助

我在python django框架中使用了jquery日期选择器,当我将日期格式设置为dd/mm/yyyy格式时,它返回20112011,然后我将其更正为dd/mm/yy,它只返回2011。您可以在datepicker css类中指定日期格式为dd/mm/yy。

我不确定这是否是您要查找的,但是:

   // 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'];

我只是决定做一些后处理。我只是在寻找一种更干净的方法,如果可能的话,那只是因为zend_语言环境返回的德语格式。我应该指定它是en_GB格式或任何其他返回yyyy的格式,这就是问题所在。这没什么大不了的,我用了一点额外的php,但是如果它存在的话,我只是在寻找一种更干净的方法。谢谢