- JavaScript Basics
- JavaScript Tutorial
- JavaScript: where to write
- JavaScript: how to display
- JavaScript: keywords
- JavaScript: comments
- JavaScript: variables
- JavaScript: operators
- JavaScript: data types
- JavaScript Conditional Statements
- JavaScript: if-else
- JavaScript: switch
- JavaScript: for loop
- JavaScript: while loop
- JavaScript: do-while loop
- JavaScript: break and continue
- JavaScript Popup Boxes
- JavaScript: alert box
- JavaScript: confirm box
- JavaScript: prompt box
- JavaScript Popular Topics
- JavaScript: functions
- JavaScript: innerHTML
- JavaScript: getElementById()
- JavaScript: getElementsByClassName()
- JavaScript: getElementsByName()
- JavaScript: getElementsByTagName()
- JavaScript: querySelector()
- JavaScript: querySelectorAll()
- JavaScript: document.write()
- JavaScript: console.log()
- JavaScript: boolean
- JavaScript: events
- JavaScript: Math object
- JavaScript: Math.random()
- JavaScript: Number()
- JavaScript: parseInt()
- JavaScript: parseFloat()
- JavaScript Arrays
- JavaScript: array
- JavaScript: find length of array
- JavaScript: add element at beginning
- JavaScript: add element at end
- JavaScript: remove first element
- JavaScript: remove last element
- JavaScript: get first index
- JavaScript: get last index
- JavaScript: reverse an array
- JavaScript: sort an array
- JavaScript: concatenate arrays
- JavaScript: join()
- JavaScript: toString()
- JavaScript: from()
- JavaScript: check if value exists
- JavaScript: check if array
- JavaScript: slice an array
- JavaScript: splice()
- JavaScript: find()
- JavaScript: findIndex()
- JavaScript: entries()
- JavaScript: every()
- JavaScript: fill()
- JavaScript: filter()
- JavaScript: forEach()
- JavaScript: map()
- JavaScript Strings
- JavaScript: string
- JavaScript: length of string
- JavaScript: convert to lowercase
- JavaScript: convert to uppercase
- JavaScript: string concatenation
- JavaScript: search()
- JavaScript: indexOf()
- JavaScript: search() vs. indexOf()
- JavaScript: match()
- JavaScript: match() vs. search()
- JavaScript: replace()
- JavaScript: toString()
- JavaScript: String()
- JavaScript: includes()
- JavaScript: substr()
- JavaScript: slice string
- JavaScript: charAt()
- JavaScript: repeat()
- JavaScript: split()
- JavaScript: charCodeAt()
- JavaScript: fromCharCode()
- JavaScript: startsWith()
- JavaScript: endsWith()
- JavaScript: trim()
- JavaScript: lastIndexOf()
- JavaScript Date and Time
- JavaScript: date and time
- JavaScript: Date()
- JavaScript: getFullYear()
- JavaScript: getMonth()
- JavaScript: getDate()
- JavaScript: getDay()
- JavaScript: getHours()
- JavaScript: getMinutes()
- JavaScript: getSeconds()
- JavaScript: getMilliseconds()
- JavaScript: getTime()
- JavaScript: getUTCFullYear()
- JavaScript: getUTCMonth()
- JavaScript: getUTCDate()
- JavaScript: getUTCDay()
- JavaScript: getUTCHours()
- JavaScript: getUTCMinutes()
- JavaScript: getUTCSeconds()
- JavaScript: getUTCMilliseconds()
- JavaScript: toDateString()
- JavaScript: toLocaleDateString()
- JavaScript: toLocaleTimeString()
- JavaScript: toLocaleString()
- JavaScript: toUTCString()
- JavaScript: getTimezoneOffset()
- JavaScript: toISOString()
- JavaScript Regular Expression
- JavaScript: regular expression
- JavaScript: RegEx . (dot)
- JavaScript: RegEx \w and \W
- JavaScript: RegEx \d and \D
- JavaScript: RegEx \s and \S
- JavaScript: RegEx \b and \B
- JavaScript: RegEx \0
- JavaScript: RegEx \n
- JavaScript: RegEx \xxx
- JavaScript: RegEx \xdd
- JavaScript: RegEx quantifiers
- JavaScript: RegEx test()
- JavaScript: RegEx lastIndex
- JavaScript: RegEx source
- JavaScript Programs
- JavaScript Programs
JavaScript getMilliseconds(): Get the milliseconds (0-999)
The JavaScript getMilliseconds() method is used to get the milliseconds (0-999). For example:
<!DOCTYPE html> <html> <body> <p id="xyz"></p> <script> const d = new Date(); let ms = d.getMilliseconds(); document.getElementById("xyz").innerHTML = ms; </script> </body> </html>
In the above example, the following JavaScript statement:
const d = new Date();
Then the following JavaScript statement:
let ms = d.getMilliseconds();
calls the Date object's getMilliseconds() method to get the current milliseconds (0-999). The ms variable stores this value.
Finally, the following JavaScript statement:
document.getElementById("xyz").innerHTML = ms;
finds the HTML element with the id attribute "xyz" and sets its innerHTML property to the value stored in the ms variable using the document.getElementById() method. This will display the current millisecond count on the web page.
JavaScript getMilliseconds() syntax
The syntax of the getMilliseconds() method in JavaScript is:
x.getMilliseconds()
where x must be an object of the Date() constructor.
The getMilliseconds() method returns a number from 0 to 999, which will be the milliseconds of the local time.
Please note: To display the date in the format dd-mm-yyyy, refer to its separate example.
Please note: To display time in the format hh:mm:ss, refer to its separate example.
Please note: To display time in the format hh:mm:ss AM/PM, refer to its separate example.
Advantages of the getMilliseconds() method in JavaScript
- getMilliseconds() is a built-in method in the Date object of JavaScript, which means it is simple to use and does not require any additional libraries or dependencies.
- The method returns the current system clock milliseconds (0-999), which can be useful for timing applications, animation, or real-time data processing.
- Because the method is lightweight and efficient, it can be used frequently without negatively impacting the performance of the web page or application.
Disadvantages of the getMilliseconds() method in JavaScript
- Because the getMilliseconds() method only returns the number of milliseconds in the current time, it cannot be used to retrieve other time components (such as seconds or hours) without additional code.
- Because the method retrieves the current time from the user's system clock, it is susceptible to inaccuracies or inconsistencies if the user's clock is not synchronized or if time zones differ.
- Because the method only returns milliseconds to three decimal places, it may not be precise enough for some applications that require high levels of precision or accuracy.
« Previous Tutorial Next Tutorial »