Hallo!
var int_date = Date.UTC(parseInt(arr_date[2]),parseInt(arr_date[1]),parseInt(arr_date[0]));
Oh, übrigens, mir fällt gerade auf, gilt genauso auch für die new Date()-Geschichte:
JavaScript erwartet für den Monat einen Wert zwischen 0 und 11 und nicht zwischen 1 und 12! Tappe ich schon wieder in diese blöde Falle.
Korrekt wäre also (zusammen mit der anderen Anmerkung zu parseInt, die ich auch übersehen hatte):
var int_date = Date.UTC(parseInt(arr_date[2], 10),parseInt(arr_date[1], 10) - 1,parseInt(arr_date[0], 10));
(Die new Date()-Geschichte müsste natürlich auch entsprechend angepasst werden.)
Viele Grüße,
Christian