I am using the following in a script:
var startDate = new Date(\"10/12/2012\");
var endDate = new Date(\"10/18/2012\");
I would like those
The Javascript datetime object does not have a format method. You'll need to use a library or generate the string yourself:
var curr = new Date; // get current date
var first = curr.getDate() - curr.getDay(); // First day is the day of the month - the day of the week
var last = first + 6; // last day is the first day + 6
var startDate = new Date(curr.setDate(first));
startDate = "" + (startDate.getMonth() + 1) + "/" + startDate.getDate() + "/" + startDate.getFullYear();
var endDate = new Date(curr.setDate(last));
endDate = "" + (endDate.getMonth() + 1) + "/" + endDate.getDate() + "/" + endDate.getFullYear();
Here's a fiddle http://jsfiddle.net/DPQeB/2/ and its output
11/18/2012
11/24/2012
One library that allows you to format dates is jQuery UI.