【问题标题】:JQuery Datepicker should display date onlyJQuery Datepicker 应该只显示日期
【发布时间】:2012-05-16 03:28:47
【问题描述】:

我想在文本上只显示日期而不显示时间,但即使我设置了日期选择器的格式,它似乎也不起作用。而且我不想在日期选择器中显示时间。 请看下图,我想去掉黄色高亮

var defaultFormat = { dateFormat: 'mm/dd/yy' };
$.datepicker.setDefaults(defaultFormat);
$('#EM_Date').datetimepicker({
    showHour: false,
    showMinute: false
});

【问题讨论】:

  • 当您只需要日期时,为什么还要使用日期时间选择器?为什么不直接使用日期选择器?

标签: jquery jquery-ui jquery-ui-datepicker


【解决方案1】:

使用 $( "#EM_Date" ).datepicker();​

【讨论】:

    【解决方案2】:

    使用这种格式,

    $('.picker').datetimepicker({ dateFormat:dateFormat: 'mm/dd/yy'  '', timeFormat: 'hh:mm tt', dateonly:true }); 
    

    【讨论】:

      【解决方案3】:

      功能:

      <script type="text/javascript">
      $(function () {
      $('.datePicker').datepicker({ dateFormat: 'yy-mm-dd' });
      });
      </script>
      

      输入字段

      <input type="text" name="date" id="date" class="datePicker" />
      

      示例(日期格式dd/mm/yy):

      【讨论】:

        猜你喜欢
        • 2012-12-11
        • 2015-08-26
        • 1970-01-01
        • 1970-01-01
        • 2011-03-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-03-26
        相关资源
        最近更新 更多