javascript date

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.

Leave a Reply

Your email address will not be published. Required fields are marked *