mysql datetimeをjavascript datetimeに変換しようとしています。問題がある正しい日付が返されません。mysql datetimeをjavascriptの日付に変換する際の問題
$('#ProjectExtendDeadline').change(function(){
var oldDate = $('#ProjectOldDeadline').val();
var t = oldDate.split(/[- :]/);
var days = $('#ProjectExtendDeadline').val();
var d = new Date(t[0], t[1]-1, t[2], t[3], t[4], t[5]);
var date = d.getDate()+" "+d.getMonth()+" "+d.getFullYear();
});
いいえ - 'Date'コンストラクタの月の値もゼロに基づいています(0 == January)ので、コードは完全に正しいです。デモのために私の答えを編集しました。 – Borodin