I have the following code to get the current date, but on the output the date is appearing as '5 3 2001' which it obviously isn't. I've checked my computers date checkings, which are correct, so what am I doing wrong?

var today = new Date();
var now = today.getDate();
var theday = today.getDay();
var themonth = today.getMonth();
var theyear = today.getYear();
Response.Write (theday + " " + themonth + " " + theyear + " is the month<BR>")

Thanks in advance.