Я написал следующий код для инициализации jquery datepicker с текущей датой в формате DD-MM-YY, используя moment.js .Однако вместо текущей даты я вижу значение 03/08/1920
.
Консоль правильно показывает значение curdate: Date is 27-08-18
.
$("document").ready(function () {
console.log('Loaded createbill.js');
var curdate = moment().format('DD-MM-YY');
console.log('Date is ' + curdate);
$.datepicker.setDefaults({
format: 'dd-mm-yy',
autoShow: true,
showButtonPanel: true
});
$("#datepick").datepicker("setDate", curdate);
});
HTML-код элемента:
<input type="text" class="form-control" id="datepick" data-toggle="datepicker" required="" value="" autocomplete="off">
Что происходит?