JavaScript is an object-oriented scripting language that is commonly used in web development due to its ability to dynamically render webpages. The use of objects in JavaScript can lead to simplification of many commands by grouping multiple related pieces of information together. One example of this simplification is subtracting one year from the current date, something that can be handled quite easily in JavaScript using objects.
Step 1
Designate a variable called "date" to store the current date:
Video of the Day
var date = new Date('25 Dec 2010');
Step 2
Output the result to the console to ensure the above step is correct:
console.log(date);
Step 3
In the "month" date type, within the "date" object, subtract 12 from the current number. This will give you a date 12 months in the past, stored as the current date:
date.setMonth(date.getMonth() – 12);
Step 4
Again, output the result. The new date should be exactly 12 months prior to the current date (in the example used above, the new date would be "25 Dec 2009"):
console.log(date);
Video of the Day