JavaScript Date
objekt er konstrueret som følger:
Date(year, month, day, hours, minutes, seconds, milliseconds)
Det betyder, at du sandsynligvis burde gøre noget i denne retning:
$end_date = date("Y, n, j, G, i, s", strtotime($row["end_date"]));
Kilder:
EDIT:
Derudover ser det ud til, at jeg har fundet problemet i jQuery Countdown manual:
Så du bliver nødt til at dele strengen, trække 1 fra måneden og genopbygge...
$tmp_date = explode(', ', $end_date);
$tmp_date[1] = $tmp_date[1] - 1;
$end_date = implode(', ', $tmp_date);
Link til jsFiddle