datetimepicker将默认日期添加到下个月

时间:2017-10-17 04:00:39

标签: jquery datetimepicker

直截了当地说。

我有办法让datetimepicker的默认月份到下个月吗?

这是我到目前为止所做的事情

    $('.datetimepicker').datetimepicker({
        startDate: '2017-12-01',
        endDate: '2018-01-31',
        format: "MM dd, yyyy HH:ii P",
        showMeridian: true,
        autoclose: true
    });

当我打开datetimepicker时,它将于2017年12月1日至31日开放。有没有办法让我展示2018年1月1日至31日?

2 个答案:

答案 0 :(得分:0)

我正在使用this CDN表示jQuery,this CDN表示日期时间插件,here是样式。

HTML

<input id="datetimepicker" type="text" >

的JavaScript

var defaultDate = '2018/01/31';
var defaultTime = '05:00';

$('#datetimepicker').datetimepicker();

$(function(){
    $('#datetimepicker').val(defaultDate + " " + defaultTime)
})

我正在使用jQuery来设置初始输入值。 datetimepicker会自动将输入值作为默认日期&amp;时间。

查看fiddle

答案 1 :(得分:0)

在阅读插件的文档后,我找到了答案。

initialDate

日期或字符串。默认值:新日期()

您可以使用日期初始化查看器。现在默认情况下,您可以指定昨天或今天午夜...

    $('.datetimepicker').datetimepicker({
        initialDate: '2018-01-01',
        startDate: '2017-12-01',
        endDate: '2018-01-31',
        format: "MM dd, yyyy HH:ii P",
        showMeridian: true,
        autoclose: true
    });