So I apologize in advance, I am very new to Javascript. I'm in the middle of creating a feed but I'm stuck. The output for firstday is shown as "Mon Feb 03 2014 13:23:03 GMT-0500 (Eastern Standard Time)" and I would just like to read "February 3" or "Feburary 3rd". Please help!!! Here's my code
<script type="text/javascript">
Date.prototype.getWeek = function() {
var onejan = new Date(this.getFullYear(),0,1);
return Math.ceil((((this - onejan) / 86400000) + onejan.getDay()+1)/7);
}
function getMonday(d) {
var day = d.getDay(),
diff = d.getDate() - day + (day == 0 ? -6 : 1)+14;
return new Date(d.setDate(diff));
}
var firstday = getMonday(new Date());
var weekNumber = (new Date()).getWeek()+3;
// Array of day names
var dayNames = "Week ";
var now = new Date();
document.write("<h2 align='center' style='margin-bottom:0;'>");
document.write(dayNames + weekNumber);
document.write("</h2>");
document.write("<p align='center' style='margin-top:5px;'><strong>Deploying the week of ");
document.write(firstday);
document.write("</strong></p>");
</script>