更改UI日期选择器的格式

时间:2009-11-05 09:23:05

标签: jquery user-interface

我正在使用UI datepicker,我已经限制了可能的日期范围,bt现在,我也想更改格式,因为我的mysql数据库没有存储日期,因为格式不是ISO format(yyyy-mm-dd) ,它更like(dd-mm-yy),这是我的代码! :

<script type="text/javascript">
$(function() {
        $("#datepicker").datepicker({minDate: +7, maxDate: '+4M +10D'});
    });
</script>

4 个答案:

答案 0 :(得分:2)

检查 - http://docs.jquery.com/UI/Datepicker/ $ .datepicker.formatDate

使用选择的格式轻松替换dd / mm / yy:)

.datepicker({ dateFormat: 'dd/mm/yy' });

答案 1 :(得分:1)

请查看site

$('#datepicker').datepicker('option', {dateFormat: 'yyyy-mm-dd'});

答案 2 :(得分:0)

谢谢你们,但最终结果是改变了ui datepicker.js脚本中的格式,就这么简单。谢谢你回答

答案 3 :(得分:0)

在编辑.js脚本的MooTools版本中做得很好:

  // MooTools.lang
  this.setOptions({
   days: MooTools.lang.get('Date', 'days'),
   months: MooTools.lang.get('Date', 'months'),
   //format: MooTools.lang.get('Date', 'shortDate'),
   format: '%d-%m-%Y',
   selectTimeTitle : MooTools.lang.get('DatePicker', 'select_a_time'),
   timeConfirmButton : MooTools.lang.get('DatePicker', 'time_confirm_button')
  });