JavaScript | date.getUTCSeconds() Function
The date.getUTCSeconds() is an inbuilt function in JavaScript which is used to fetch the second according to universal time from a given Date object.
Syntax:
DateObj.getUTCSeconds();
In the above syntax, DateObj is a valid Date object created using Date() conctructor from which we want to fetch second 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 the day of the week.
Return Values: It returns the second for the given date object according to universal time. Seconds is an integer value ranging from 0 to 59.
Below program illustrate the getUTCSeconds() method:
<script> // Here a date has been assigned accoding to universal // time while creating Date object var dateobj = new Date('October 15, 1996 05:35:32 UTC'); // second from above date object is // being extracted using getUTCSeconds(). var B = dateobj.getUTCSeconds(); // Printing second according // to universal time. document.write(B); </script> |
Output:
32
Errors and Exceptions:
- Example 1: The date of the month should lie in between 1 to 31 because none of the months have a date greater than 31 that is why it returns NaN i.e, not a number because the date for the month does not exist. The second will not be existed according to universal time if the date of the month does not exist.
<script>// Here a date has been assigned according to universal// time while creating Date objectvardateobj =newDate('October 33, 1996 05:35:32 UTC');// second from above data object is// being extracted using getUTCSeconds().varB = dateobj.getUTCSeconds();// Printing second according to universal time.document.write(B);</script>chevron_rightfilter_noneOutput:
NaN
- Example 2: If second is not given to the Date() constructor while creating a Date object, the getUTCSeconds() function returns zero (0) according to universal time.
<script>// Here a date has been assigned accoding to universal// time while creating Date objectvardateobj =newDate('October 13, 1996 05:35 UTC');// second from above data object is// being extracted using getUTCSeconds().varB = dateobj.getUTCSeconds();// Printing second according to universal time.document.write(B);</script>chevron_rightfilter_noneOutput:
0
- Example 3: If nothing as parameter is given to the Date() constructor while creating a Date object, the getUTCSeconds() function returns current second according to universal time.
<script>// Here nothing has been assigned accoding to universal// time while creating Date objectvardateobj =newDate();// second from above date object is// being extracted using getUTCSeconds().varB = dateobj.getUTCSeconds();// Printing current second// according to universal time.document.write(B);</script>chevron_rightfilter_noneOutput:
41
- Example 4: If second outside the range [0,59] is given to the Date() constructor while creating a Date object, the getUTCSeconds() function return 0 as exception because seconds range is in between 0 to 59 and 88 is out of this range.
<script>// Here a date has been assigned accoding to universal// time while creating Date objectvardateobj =newDate('October 13, 1996 05:35:88 UTC');// second from above date object is// being extracted using getUTCSeconds().varB = dateobj.getUTCSeconds();// Printing second according to universal time.document.write(B);</script>chevron_rightfilter_noneOutput:
0
Application: It has many applications such as getting current second according to universal time. Below program shows one of the applications of this function. It gives the current second.
<script> // Here nothing has been assigned according to universal // time while creating a Date object var dateobj = new Date(); // second from above date object is // being extracted using getUTCSeconds(). var B = dateobj.getUTCSeconds(); // Printing current second // according to universal time. document.write(B); </script> |
Output:
41
Supported Browsers: The browsers supported by JavaScript date.getUTCSeconds() Function are listed below:
- Google Chrome
- Internet Explorer
- Firefox
- Opera
- Safari
Recommended Posts:
- How to call a function that return another function in JavaScript ?
- JavaScript | toFixed( ) Function
- How to override a JavaScript function ?
- JavaScript | Function Call
- JavaScript | toPrecision( ) Function
- JavaScript | String() Function
- JavaScript | Function Invocation
- JavaScript | Array some() function
- JavaScript | Symbol.for() function
- JavaScript | toString( ) function
- What is the inline function in JavaScript ?
- JavaScript | Function Definitions
- Javascript | Number() Function
- JavaScript | Math.pow( ) Function
- JavaScript | toExponential() 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.



