JavaScript | date.setMilliseconds() function
The date.setMilliseconds() is an inbuilt function in JavaScript which is used to set milliseconds into a date object which are created using date() constructor.
Syntax:
dateObj.setMilliseconds(milliseconds_Value);
DateObj is a valid Date object created using Date() constructor in which we want to set the millisecond. Value of millisecond is from 0 to 999.
Parameter: Here parameter is milliseconds_Value i.e, the value of millisecond which is used to set in date() constructor.
Return Values: It returns the new i.e updated millisecond which is set by setMilliseconds() function.
// Here a date has been assigned // while creating Date object var dateobj = new Date('October 13, 1996 05:35:32:77'); // new millisecond of 52 is being set in above Date // Object with the help of setMilliseconds() function dateobj.setMilliseconds(52); // new millisecond from above Date Object is // being extracted using getMilliseconds() var B = dateobj.getMilliseconds(); // Printing new millisecond console.log(B); |
Output:
> 52
Errors and Exceptions
// Here millisecond has not been assigned // while creating Date object var dateobj = new Date('October 13, 1996'); // new millisecond of 51 is being set in above Date // Object with the help of setMilliseconds() function dateobj.setMilliseconds(51); // new millisecond from above Date Object is // being extracted using getMilliseconds() var B = dateobj.getMilliseconds(); // Printing new millisecond console.log(B); |
Output:
> 51
// Here nothing has been assigned // while creating Date object var dateobj = new Date(); // new millisecond of 42 is being set in above Date // Object with the help of setMilliseconds() function dateobj.setMilliseconds(42); // milliseconds from above Date Object is // being extracted using getMilliseconds() var B = dateobj.getMilliseconds(); // month from above Date Object is // being extracted using getMonth() var C = dateobj.getMonth(); // date from above Date Object is // being extracted using getDate() var D = dateobj.getDate(); // year from above Date Object is // being extracted using getFullYear() var E = dateobj.getFullYear(); // Printing new milliseconds console.log(B); // Printing current month console.log(C); // Printing current date console.log(D); // Printing current year console.log(E); |
Output:
> 42 > 4 > 1 > 2018
Here 42 is the new milliseconds, 4 is the current month i.e April, 1 is the current date and 2018 is the current year.
// Here date has been assigned // while creating Date object var dateobj = new Date('October 13, 1996 05:35:32:45'); // new millisecond of 1006 is being set in above Date // Object with the help of setMilliseconds() function dateobj.setMilliseconds(1006); // milliseconds from above Date Object is // being extracted using getMilliseconds() var B = dateobj.getMilliseconds(); // Second from above Date Object is // being extracted using getSeconds() var C = dateobj.getSeconds(); // Printing new Milliseconds console.log(B); // Printing second console.log(C); |
Output:
> 6 > 33
Here 6 is the new millisecond and second becomes 33 from 32 because millisecond range is form 0 to 999 i.e, total 1000 and we set new millisecond as 1006 which increase second by one to 33 from 32 and millisecond becomes 6.
Recommended Posts:
- How to call a function that return another function in JavaScript ?
- JavaScript | Function Parameters
- JavaScript | Function Definitions
- JavaScript | toString( ) function
- JavaScript | Math.pow( ) Function
- JavaScript | Array every() function
- JavaScript | String() Function
- JavaScript | Function Apply
- JavaScript | Function Call
- Javascript | Number() Function
- JavaScript | Math.E() function
- JavaScript | Array some() function
- JavaScript | toFixed( ) Function
- JavaScript | Array.of() function
- JavaScript | Math.abs( ) 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.



