我在我的web应用程序中使用引导日期时间选择器,是用PHP/HTML5和JavaScript编写的。我目前正在使用这里的一个:http://tarruda.github.io/bootstrap-datetimepicker/
当我在没有时间的情况下使用控件时,它不起作用。它只显示一个空白文本框。
我只想从日期时间选择器中删除时间。对此有什么解决方案吗?
<div class="well">
<div id="datetimepicker4" class="input-append">
<input data-format="yyyy-MM-dd" type="text"></input>
<span class="add-on">
<i data-time-icon="icon-time" data-date-icon="icon-calendar"> </i>
</span>
</div>
</div>
<script type="text/javascript">
$(function() {
$('#datetimepicker4').datetimepicker({ pickTime: false });
});
</script>
发布于 2015-02-16 21:48:23
我尝试了这里发布的所有解决方案,但没有一个对我有效。我在jQuery中使用了下面这行代码来禁用时间:
$('#datetimepicker4').datetimepicker({
format: 'YYYY-MM-DD'
});
这会将格式设置为仅日期,并完全禁用时间。希望这能有所帮助。
发布于 2016-01-16 13:14:27
$('#datetimepicker').datetimepicker({
minView: 2,
pickTime: false,
language: 'pt-BR'
});
如果它也适用于您,请尝试
发布于 2015-07-09 02:09:23
由于DateTimePicker
的更新,我花了一些时间尝试解决这个问题。您需要输入一种基于moment.js documentation的格式。您可以使用其他答案显示的内容:
$('#datetimepicker').datetimepicker({ format: 'DD/MM/YYYY' });
或者,您可以使用moment.js提供的一些本地化格式来执行日期操作,例如:
$('#datetimepicker').datetimepicker({locale: 'fr', format: 'L' });
使用此命令,您可以display only a time (LT
) or date (L
) based on locale。对于我来说,datetimepicker的文档并不清楚它是否能自动适应通过moment.js
格式提供的输入(日期或唯一的时间)。希望这对那些仍在寻找的人有所帮助。
https://stackoverflow.com/questions/23137720
复制相似问题