在日期时间选择器中禁用时间选择器

Posted

技术标签:

【中文标题】在日期时间选择器中禁用时间选择器【英文标题】:Disable time picker in Datetime picker 【发布时间】:2015-12-17 21:09:30 【问题描述】:

我想禁用日期时间选择器中的时间选择器。我正在使用一些参数,例如 pickTime: false 和 format: "dd MM yyyy" 。但是没有用..我正在使用 http://eonasdan.github.io/bootstrap-datetimepicker/

      <script type="text/javascript">
        $(function () 
            $('#datetimepicker1').datetimepicker();
             format: "dd MM yyyy" 
        );
    </script>

请给个解决办法

【问题讨论】:

使用格式:'DD/MM/YYYY' 时间选择器正在使用这个 已经回答:***.com/questions/23137720/… 谢谢大家......我得到了答案 $('#datetimepicker1').datetimepicker( format: 'DD/MM/YYYY'); 【参考方案1】:

最好只使用它来获取日期,并且您还可以使用多个选项

看看这个

Bootstrap DatePicker

【讨论】:

【参考方案2】:

你可以选择日期

$('#datetimepicker1').val()

$('#datetimepicker1').data('date')

这仅给出日期值

How to get the value of the date using Bootstrap Datepicker 可能重复

【讨论】:

【参考方案3】:

你在将对象传递给函数时做错了。

<script type="text/javascript">
    $(function () 
        $('#datetimepicker1').datetimepicker(
            format: "dd MM yyyy" 
        );      
    );
</script>

【讨论】:

您添加了Moment.js 文件吗?见Installing【参考方案4】:

这是您的格式字符串。 'yyyy' 不存在。而是“YYYY”。

另外,dd 会给你这样的日子:Su、Mo、Tu、...

你可能想要 01,02,03,...

这是有关格式的文档:

http://momentjs.com/docs/#/displaying/format/

【讨论】:

【参考方案5】:

可能的解决方案:

$('#datetimepicker4').datetimepicker(
    format: 'YYYY-MM-DD'
);

正如凯尔特在这篇文章中回答的那样:

https://***.com/a/28542910/2295862

【讨论】:

以上是关于在日期时间选择器中禁用时间选择器的主要内容,如果未能解决你的问题,请参考以下文章

如何在日期选择器中禁用上一个日期

Angular 2 在日期选择器中禁用特定日期

如何在日期选择器中禁用自定义日期以及以前的日期?

在 Android 日期选择器中禁用特定日期

如何在 Twitter 引导日期选择器中禁用结束日期范围?

在引导日期选择器中禁用过去的日期