JavaScript | date.getUTCDate() Function
The date.getUTCDate() is an inbuilt function in JavaScript which is used to fetch the date of a month according to universal time from a given Date object.
Syntax:
DateObj.getUTCDate();
In the above syntax, DateObj is a valid Date object created using Date() conctructor from which we want to fetch date of the month according to universal time.
Parameter: This function does not takes any parameter. It is just used along with a Date Object from which we want to fetch date of the month according to universal time.
Return Values: It returns the date of the month for the given date object according to universal time. The date of the month is an integer value ranging from 1 to 31.
Below program illustrate the getUTCDate() method:
// Here a date has been assigned according to universal // time while creating Date object var dateobj = new Date('October 13, 1996 05:35:32 GMT-11:00'); // date of the month from above date object // is being extracted using getUTCDate(). var B = dateobj.getUTCDate(); // Printing date of the month console.log(B); |
Output:
13
Errors and Exceptions:
- Code #1: The date of the month should must lie in between 1 to 31 because none of the month have date greater than 31 that is why it returns NaN i.e, not a number because date for the month does not exist.
// Here a date has been assigned according to universal// time while creating Date objectvardateobj =newDate('October 33, 1996 05:35:32 GMT-11:00');// date of the month from above date object// is being extracted using getUTCDate().varB = dateobj.getUTCDate();// Printing date of the month.console.log(B);chevron_rightfilter_noneOutput:
NaN
- Code #2: If date of the month is not given then by default getUTCDate() function returns 1 according to universal time.It is an exception case.
// Here a date has been assigned according to// universal time while creating Date objectvardateobj =newDate('October 1996 05:35:32 GMT-11:00');// date of the month from above date object is// extracted using getUTCDate().varB = dateobj.getUTCDate();// Printing date of the month.console.log(B);chevron_rightfilter_noneOutput:
1
- Code #3: If nothing as parameter is given, it returns current date according to universal time.
// Here a date has been assigned according to universal// time while creating Date object.vardateobj =newDate();// date of the month from above date object is// extracted using getUTCDate().varB = dateobj.getUTCDate();// Printing current date of the month// according to universal time.console.log(B);chevron_rightfilter_noneOutput:
22
Application:
It has many applications such as getting current day of the week according to universal time. Below program shows one of the application of this function. It gives the current Day.
// Here a date has been assigned according to universal // time while creating Date object. var dateobj = new Date(); // date of the month from above date object is // extracted using getUTCDate(). var B = dateobj.getUTCDate(); // Printing current date of the // month according to universal time. console.log(B); |
Output:
22
Recommended Posts:
- How to call a function that return another function in JavaScript ?
- JavaScript | Symbol.for() function
- JavaScript | toString( ) function
- JavaScript | Math.E() function
- JavaScript | Function Call
- JavaScript | toPrecision( ) Function
- JavaScript | toFixed( ) Function
- JavaScript | Function Definitions
- JavaScript | Function Apply
- JavaScript | Array some() function
- JavaScript | Function Parameters
- JavaScript | Array.of() function
- JavaScript | String() Function
- JavaScript | Function binding
- Javascript | Number() Function
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.



