Skip to content Skip to sidebar Skip to footer

How To Display A Date As 2/25/2007 Format In Javascript, If I Have Date Object

how to display a date as 2/25/2007 format in javascript, if i have date object

Solution 1:

function formatDate(a) //pass date object
{
  return (a.getMonth() + 1) + "/" + a.getDate() + "/" +  a.getFullYear();
}

Solution 2:

This would work:

[date.getMonth() + 1, date.getDay(), date.getFullYear()].join('/')

Solution 3:

(date.getMonth() + 1) + "/" + date.getDay() + "/" + date.getFullYear();

Solution 4:

Check out moment.js! It's a really powerful little library for working with Dates in JavaScript.

Using moment.js...

var today = moment(newDate());
today.format("M/D/YYYY");                  // "4/11/2012"
today.format("MMMM D, YYYY h:m A");        // outputs "April 11, 2012 12:44 AM"// in one line...moment().format("M/D/YYY");                // "4/11/2012"moment().format("MMMM D, YYYY h:m A");     // outputs "April 11, 2012 12:49 AM"

Another example...

var a = moment([2012, 2, 12, 15, 25, 50, 125]);
a.format("dddd, MMMM Do YYYY, h:mm:ss a"); // "Monday, March 12th 2012, 3:25:50 pm"
a.format("ddd, hA");                       // "Mon, 3PM"

Also, its worth mentioning to checkout date.js. I think the two libraries complement each other.

Solution 5:

You can try this.

<inputtype="button"value="display"onclick="display()" /><inputtype="text"id="dis" /><br /><scripttype="text/javascript">functiondisplay(){
var x="You have clicked";
var d=newDate();
var date=d.getDate();
var month=d.getMonth();
month++;
var year=d.getFullYear();
document.getElementById("dis").value=date+"/"+month+"/"+year;
}
</script>

For more details please visit http://informativejavascript.blogspot.nl/2012/12/date-display.html

Post a Comment for "How To Display A Date As 2/25/2007 Format In Javascript, If I Have Date Object"