获取javascript中没有0索引的datetime
我有一个很好用的日历选择器,它在文本框中显示我选择的日期,唯一奇怪的是,当我选择9号日期时,它显示的是2017-03-9,而不是2017-03-09。这里怎么了 JavaScript:获取javascript中没有0索引的datetime,javascript,date,datetime,datepicker,calendar,Javascript,Date,Datetime,Datepicker,Calendar,我有一个很好用的日历选择器,它在文本框中显示我选择的日期,唯一奇怪的是,当我选择9号日期时,它显示的是2017-03-9,而不是2017-03-09。这里怎么了 JavaScript: var CalendarTwo; function onPopupTxtDepartureDateChanged(sender) { var txtDeparture = $("#txtDepartureDate"); var date = new Date(sender.get
var CalendarTwo;
function onPopupTxtDepartureDateChanged(sender) {
var txtDeparture = $("#txtDepartureDate");
var date = new Date(sender.getSelectedDate());
var textDate = date.getFullYear() + "-" + (date.getMonth() < 9 ? "0" + (date.getMonth() + 1)
: (date.getMonth() + 1)) + "-" + (date.getDate() < 9 ? "0" + date.getDate() : date.getDate());
CalendarTwo = sender;
txtDeparture.val(textDate);
}
您需要检查lt;情商;:
这更适合:
date.getMonth() <= 9
date.getDate() <= 9