【发布时间】:2018-03-20 08:32:42
【问题描述】:
我想显示当前最新的 datetimepicker,但它只显示比当前时间晚了几个小时。目前,我使用endDate 将限制限制为“今天”。
我在这里使用malot datetimepicker:https://www.malot.fr/bootstrap-datetimepicker/
HTML
<div class="form-group col-xs-12 col-sm-6 col-md-6 col-lg-6">
<label for="dtp_input4" class="control-label">Start Time</label>
<div class="input-group date form_starttime" data-date="" data-date-format="dd/MM/yyyy HH:ii" data-link-field="dtp_input1">
<input class="form-control" size="16" type="text" value="" readonly data-ng-model="startDT">
<span class="input-group-addon"><span class="fa fa-calendar"></span></span>
<span class="input-group-addon"><span class="fa fa-times" id="remove"></span></span>
</div>
<br/>
</div>
JS
$('.form_starttime').datetimepicker({
todayBtn: 1,
autoclose: 1,
todayHighlight: 1,
format: 'yyyy.mm.dd HH:ii',
pickerPosition: "bottom-left",
endDate: '+0d',
})
.on('changeDate', function (selected) {
var minDate = new Date(selected.date.valueOf());
$('.form_endtime').datetimepicker('setStartDate', minDate);
});
图片
我发布此消息时的当前时间是 1548,但它只显示到 0700。
【问题讨论】:
-
能否也提供html代码
-
你的时区是??
-
@ashish yadav GMT+8
-
您必须使用您当前的时区时间传递
startDate属性。 -
你在哪个国家,...现在几点
标签: javascript datetimepicker smalot-datetimepicker