The getMilliseconds()
method in JavaScript is a part of the Date
object and is used to get the milliseconds (0-999) for a given date object. This can be useful for getting a more precise representation of a date and time, or for creating timestamps.
Here’s an example of how to use getMilliseconds()
to get the current milliseconds:
let date = new Date();
let milliseconds = date.getMilliseconds();
console.log(milliseconds); // Outputs the current milliseconds
You can also pass a date object as an argument to getMilliseconds()
to get the milliseconds for a specific date:
let date = new Date(2022, 0, 1, 11, 30, 0, 500); // January 1, 2022 at 11:30:00.500
let milliseconds = date.getMilliseconds();
console.log(milliseconds); // Outputs 500
Note that the getMilliseconds()
method returns the milliseconds in the local time zone. If you want to get the milliseconds in a specific time zone, you can use the getUTCMilliseconds()
method instead.
Here’s an example of how to use getUTCMilliseconds()
to get the milliseconds for a date in UTC time:
let date = new Date(2022, 0, 1, 11, 30, 0, 500); // January 1, 2022 at 11:30:00.500 (local time)
let milliseconds = date.getUTCMilliseconds(); // Get the milliseconds in UTC time
console.log(milliseconds); // Outputs 500
In addition to getting the milliseconds, you can also use the setMilliseconds()
method to set the milliseconds for a date object. Here’s an example of how to use it:
let date = new Date();
date.setMilliseconds(250); // Set the milliseconds to 250
console.log(date); // Outputs the current date and time with the milliseconds set to 250
Leave a Reply