How do you get a timestamp in JavaScript?
0 2698
In this tutorial, we will see how to Get Timestamp in JavaScript. To get the current timestamp in JavaScript we can use 5 different methods as Date.now() method, Valueof() method, getTime() method, unary plus, number constructor.
1. Date.now() method:
You can simply use the JavaScript Date.now() method to generate the UTC timestamp in milliseconds. date display in terms of milliseconds since midnight Jan 1, 1970.
Program:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Using Date.now() Method</title> </head> <body> <h1>Using Date.now() Method</h1> <script> // Creating a timestamp var timedisplay = Date.now(); document.write(timedisplay + "<hr>"); // We Converting it to human-readable date and time var d = new Date(timedisplay); document.write(d); </script> </body> </html>
Output:
2. Valueof() Method
Valueof() Method is an alternative option that returns the primitive value of a Date object that has the same quantity of milliseconds since the Unix Epoch.
Program:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Using Valueof() Method</title> </head> <body> <h1>Using Valueof() Method</h1> <script> // Creating a timestamp var timedisplay = new Date().valueOf(); document.write(timedisplay + "<hr>"); // We Converting it to human-readable date and time var d = new Date(timedisplay); document.write(d); </script> </body> </html>
Output:
3. getTime() Method:
getTime() method give the option to implementing the getTime() method for getting UNIX timestamp that is equivalent to the value0f() method.
Program:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Using getTime() Method</title> </head> <body> <h1>Using getTime() Method</h1> <script> // Creating a timestamp var timedisplay = new Date().getTime(); document.write(timedisplay + "<hr>"); // We Converting it to human-readable date and time var d = new Date(timedisplay); document.write(d); </script> </body> </html>
Output:
4. Unary plus
Unary plus operator gives you option which converts the Date object into milliseconds.
It works by calling the valueOf() method of the Date object.
Program:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>UsingUnary plus operator Method</title> </head> <body> <h1>Using Unary Plus Operator Method</h1> <script> // Creating a timestamp var timedisplay = +new Date(); document.write(timedisplay + "<hr>"); // We Converting it to human-readable date and time var d = new Date(timedisplay); document.write(d); </script> </body> </html>
Output:
5. Number Constructor
Number Constructor used to get a time value as a number of data time.
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Using number date time Method</title> </head> <body> <h1>Using Number Date Time Method</h1> <script> // Creating a timestamp var timedisplay = Number(new Date()); document.write(timedisplay + "<hr>"); // We Converting it to human-readable date and time var d = new Date(timedisplay); document.write(d); </script> </body> </html>
Output:
Note:
Share:
Comments
Waiting for your comments