日期时间选择器的格式化日期

时间:2011-05-18 13:50:24

标签: jquery jquery-ui

如何格式化日期?我可以轻松地格式化时间而不是日期。

http://trentrichardson.com/examples/timepicker/

它使用来自jquery UI的正常日期时间。

$('.date').datetimepicker({
    timeFormat: 'hh:mm', 
});

这个不起作用:

$('.date').datetimepicker({
    timeFormat: 'hh:mm', 
    dateFormat: 'yy-mm-dd' //This does nothing and does not format the data 
});

如何设置此新插件的日期格式?

4 个答案:

答案 0 :(得分:2)

尝试设置日期选择器默认格式。

$.datepicker.setDefaults({dateFormat: 'yy-mm-dd' });

这应该有效,因为timepicker似乎是在包装datepicker。

答案 1 :(得分:2)

尝试使用:

$('.date').timepicker({
    timeFormat: 'hh:mm', 
});

$('.date').datepicker({
    dateFormat: 'yy-mm-dd' //The day format is tied to the datepicker script rather than to the timepicker script
});

答案 2 :(得分:1)

你不应该同时设置它们吗?

$('.date').timepicker({    
  timeFormat: 'hh:mm', 
  dateFormat: 'yy-mm-dd' 
});

答案 3 :(得分:0)

你应该使用

    $('.date').datetimepicker({    
      timeFormat: 'hh:mm', 
      dateFormat: 'yy-mm-dd' 
    });