无法为 datetimepicker 赋值

Cannot assign value to datetimepicker

我想给 datetimepicker 赋值,但是已经不行了。

我试过了,但结果不如预期。

Jquery赋值:

$('#iTTDateOpen').data('datetimepicker').setLocalDate(new Date(2019, 6, 2, 10, 55));

HTML代码:

<div class="form-group">
<label class="col-md-3 control-label">TT Date Open</label>
<div class="col-md-7">
<input type="text" id="iTTDateOpen" class="form-control txt filter-time" placeholder="Trouble Ticket Date Open" onkeydown="return false" required>
</div>
</div>

我预计输出是 2019-06-02 10:55,但实际输出是 /Date(1559001300000)/

也许是这样的?

$('#iTTDateOpen').html(new Date(2019, 6, 2, 10, 55));

问题已解决。

在您的数据库中,使用 varchar 转换值:

convert(VARCHAR, trx.TroubleTicketDateOpen,20)

在您的 HTML 上,添加如下属性:

<input type="text" id="iTTDateOpen" class="form-control txt filter-time" data-date-format="yyyy-mm-dd hh:ii:ss" placeholder="Trouble Ticket Date Open" onkeydown="return false" required>

在你的 JavaScript 上:

$('#iTTDateOpen').val(dt.TroubleTicketDateOpen);