【问题标题】:JQuery DatePicker -> dateformat, how to output dayNamesMin instead of dayNamesShort?JQuery DatePicker -> dateformat,如何输出 dayNamesMin 而不是 dayNamesShort?
【发布时间】:2011-09-26 14:19:26
【问题描述】:

您好,我正在尝试输出日期的选择。使用 D 选项会给我像“周四”或“周一”这样的日子。当我尝试使用“nl”本地化来本地化这种格式时,输出再次很好地用 3 个字母表示,例如“don”或“maa”

但是为了将日期(使用 Javascript)解析为荷兰语,我需要有“do”和“ma”,所以 dayNamesMin。有没有办法可以将 JQuery datepicker 配置为正确的本地化日期?

【问题讨论】:

    标签: javascript jquery jquery-ui localization datepicker


    【解决方案1】:

    尝试使用 jQuery UI 日期选择器的 altFormat 选项,这应该可以让你做你想做的事。

    【讨论】:

      【解决方案2】:

      很奇怪,你不能用dayNamesMin 指定日期格式。但是,您可以在选项中指定 dayNamesShortdayNames。因此,例如,您可以将dayNamesMin 复制到dayNamesShort 并在您的日期格式中使用D

      var minDays = $('#datepicker').datepicker('option', 'dayNamesMin');
      $('#datepicker').datepicker('option', 'dayNamesShort', minDays);
      

      查看实际操作:http://jsfiddle.net/william/bBA9F/3/

      请注意,由于某种原因,#datepicker div 不会在上述两个语句之后隐藏,因此是 jsfiddle 中的最后一个语句。

      【讨论】:

        猜你喜欢
        • 2010-10-18
        • 2013-01-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-11-02
        • 1970-01-01
        • 2015-04-22
        • 2015-01-04
        相关资源
        最近更新 更多