How do I get the day of the month in javascript?
JavascriptJavascript Problem Overview
I need to get the day of the month from a Date object but it seems that the getDay()
method returns the day of the week. Is there a function that returns the day of the month?
Javascript Solutions
Solution 1 - Javascript
Use date_object
.getDate()
to get the month day.
From the MDN docs link:
>"Returns the day of the month for the specified date according to local time."
Solution 2 - Javascript
Try getDate() instead. Confusing naming, but that's life...
Solution 3 - Javascript
var date = new Date().getDate();
From Mozilla Developer Network:
> Date.prototype.getDate() > The getDate() method returns the day of the month for the specified date according to local time.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/getDate
Solution 4 - Javascript
const date = new Date();
const day = date.getDate();
const month = date.getMonth() + 1;
const year = date.getFullYear();