【发布时间】:2017-07-28 20:27:41
【问题描述】:
我有这个工作正常的日历选择器,它读取我在文本框中选择的日期,唯一奇怪的是当我选择 9 的日期时,它读取“2017-03-9”而不是“2017-03-09”。这里有什么问题?
JavaScript:
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);
}
【问题讨论】:
标签: javascript date datetime datepicker calendar