我无法在JS的输入框中设置当前日期。
我已经尝试了下面的代码,但是它仍然默认使用占位符“MM / DD / YYYY”。
如何将日期设置为当前日期?
HTML:
<label>Start Date:</label>
<input type="date" id="dteStartDate">
JavaScript:
var currdate = new Date();
var currdate = (currdate.getMonth() + 1) + '/' +
currdate.getDate() + '/' +
currdate.getFullYear();
$('#dteStartDate').datetimepicker({dateFormat: 'mm-dd-yy'})
.datetimepicker("setDate", currdate);
最佳答案
尝试
$('#dteStartDate').datetimepicker({dateFormat: 'mm-dd-yy'})
.datetimepicker("setDate", new Date());
无需将其转换为字符串