Add number of days to date in javascript
var CurrentDate = new Date(); var numberOfDaysToAdd = 6; CurrentDate.setDate(CurrentDate.getDate() + numberOfDaysToAdd);
Add number of months to date in javascript
var CurrentDate = new Date(); var numberOfMonthsToAdd = 12; CurrentDate.setMonth(CurrentDate.getMonth() + numberOfMonthsToAdd);
Add number of minutes to date in javascript
var twentyMinutesLater = new Date(); twentyMinutesLater.setMinutes(twentyMinutesLater.getMinutes() + 20);
<script> var d = new Date(); var date_var = d.getFullYear()+'-'+d.getMonth()+'-'+d.getDate()+' '+d.getHours()+':'+d.getMinutes()+':'+d.getSeconds(); // format year-month-day hours:minutes:seconds alert(date_var); // return '2012-10-25 10:45:37' </script>
getDate |
Returns the day of the month (1-31) for the specified date according to local time. |
getDay |
Returns the day of the week (0-6) for the specified date according to local time. |
getFullYear |
Returns the year (4 digits for 4-digit years) of the specified date according to local time. |
getHours |
Returns the hour (0-23) in the specified date according to local time. |
getMilliseconds |
Returns the milliseconds (0-999) in the specified date according to local time. |
getMinutes |
Returns the minutes (0-59) in the specified date according to local time. |
getMonth |
Returns the month (0-11) in the specified date according to local time. |
getSeconds |
Returns the seconds (0-59) in the specified date according to local time. |
getTime |
Returns the numeric value of the specified date as the number of milliseconds since January 1, 1970, 00:00:00 UTC (negative for prior times). |
getTimezoneOffset |
Returns the time-zone offset in minutes for the current locale. |
getUTCDate |
Returns the day (date) of the month (1-31) in the specified date according to universal time. |
getUTCDay |
Returns the day of the week (0-6) in the specified date according to universal time. |
getUTCFullYear |
Returns the year (4 digits for 4-digit years) in the specified date according to universal time. |
getUTCHours |
Returns the hours (0-23) in the specified date according to universal time. |
getUTCMilliseconds |
Returns the milliseconds (0-999) in the specified date according to universal time. |
getUTCMinutes |
Returns the minutes (0-59) in the specified date according to universal time. |
getUTCMonth |
Returns the month (0-11) in the specified date according to universal time. |
getUTCSeconds |
Returns the seconds (0-59) in the specified date according to universal time. |
setDate |
Sets the day of the month (1-31) for a specified date according to local time. |
setFullYear |
Sets the full year (4 digits for 4-digit years) for a specified date according to local time. |
setHours |
Sets the hours (0-23) for a specified date according to local time. |
setMilliseconds |
Sets the milliseconds (0-999) for a specified date according to local time. |
setMinutes |
Sets the minutes (0-59) for a specified date according to local time. |
setMonth |
Sets the month (0-11) for a specified date according to local time. |
setSeconds |
Sets the seconds (0-59) for a specified date according to local time. |
setTime |
Sets the Date object to the time represented by a number of milliseconds since January 1, 1970, 00:00:00 UTC, allowing for negative numbers for times prior. |
setUTCDate |
Sets the day of the month (1-31) for a specified date according to universal time. |
setUTCFullYear |
Sets the full year (4 digits for 4-digit years) for a specified date according to universal time. |
setUTCHours |
Sets the hour (0-23) for a specified date according to universal time. |
setUTCMilliseconds |
Sets the milliseconds (0-999) for a specified date according to universal time. |
setUTCMinutes |
Sets the minutes (0-59) for a specified date according to universal time. |
setUTCMonth |
Sets the month (0-11) for a specified date according to universal time. |
setUTCSeconds |
Sets the seconds (0-59) for a specified date according to universal time. |
toDateString |
Returns the "date" portion of the Date as a human-readable string. |
toISOString |
Converts a date to a string following the ISO 8601 Extended Format. |
toJSON (requires JavaScript 1.8.5) |
Returns a string encapsulating the Date object in JSON format. |
toLocaleDateString |
Returns the "date" portion of the Date as a string, using the current locale's conventions. |
toLocaleFormat (Non-standard) |
Converts a date to a string, using a format string. |
toLocaleString |
Converts a date to a string, using the current locale's conventions. Overrides the Object.toLocaleString method. |
toLocaleTimeString |
Returns the "time" portion of the Date as a string, using the current locale's conventions. |
toSource (Non-standard) |
Returns a string representing the source for an equivalent Date object; you can use this value to create a new object. Overrides the Object.prototype.toSource method. |
toString |
Returns a string representing the specified Date object. Overrides the Object.prototype.toString method. |
toTimeString |
Returns the "time" portion of the Date as a human-readable string. |
toUTCString |
Converts a date to a string, using the universal time convention. |