0
輸入預填充在我的日期字段中,格式爲2013-10-25(這是它們存儲在數據庫中的格式)。當我然後點擊輸入打開pickadate,它打開到錯誤的日期。例如,如果我輸入預先填入2013年12月11日,pickadate將打開1900年12月12日,這當我使用API來獲取日期也正好:現有日期格式化拋出pickadate.js
$("#date").pickadate({
selectYears: true,
format: 'mmmm d\, yyyy',
formatSubmit: 'yyyy-mm-dd',
onStart: function() {
var picker = this;
console.log(picker.get('select', 'mmmm d\, yyyy'));
}
});
這是一個錯誤或者我應該自己格式化日期onStart以防止這種情況發生?我一直試圖在API中使用「get」和「set」,但沒有運氣。使用版本3.3.1。
您應該使用'format'格式的日期填充字段,而不是'formatSubmit'格式。 –