首页 文章

是否可以在日期时间选择器中更改日期格式?

提问于
浏览
5

我找到了一个基于jQuery-ui http://trentrichardson.com/examples/timepicker/的伟大日期时间选择器,但突然意识到我无法修改日期格式...尝试过这样的事情:

jQuery('.datetimepicker').datetimepicker({
        timeFormat: 'HH:mm'
    }).formatDate('yy-mm-dd');

有人可以在上面展示一个例子吗?

7 回答

  • 0

    您可以使用以下代码:

    jQuery('.datetimepicker')
        .datetimepicker({ 
            dateFormat: 'yy-mm-dd', 
            timeFormat: 'HH:mm' 
         });
    
  • 0

    试试这个:

    这会将日期格式设置为 "yy-mm-dd"

    $.datepicker._defaults.dateFormat = "yy-mm-dd";
    
  • 2

    是的,有可能,请查看API Documentation中的 dateFormat 选项以获取日期选择器

    这会工作,

    jQuery('.datetimepicker').datetimepicker({
            timeFormat: 'HH:mm',
            dateFormat: "yy-mm-dd"
    });
    
  • 5

    是的,可以格式化日期 . 请参阅此API中给出的link

    $.datepicker.formatTime(format, timeObj, options)
    

    请参阅url中的格式设置选项卡 . 在页面底部,您可以找到格式化日期的选项

  • 0

    试试这个 :

    jQuery(' . datetimepicker') . datetimepicker({dateFormat:“D MM d,yy”});

    并查看此更多文档:http://trentrichardson.com/examples/timepicker/#tp-formatting

  • 2

    可能,这是一个示例链接 . 从这个例子中提取出来的问题我想是一个问题:)

    http://jqueryui.com/resources/demos/datepicker/date-formats.html

  • 1

    只是补充一点,以上都不适合我,但以下做了:

    $(".datetimepicker").DateTimePicker({
        dateFormat: 'yyyy-mm-dd'
    });
    

    问候

    利亚姆

相关问题