Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do I get the current date in JavaScript?

How do I get the current date in JavaScript?

like image 514
Suresh Avatar asked Oct 07 '09 11:10

Suresh


People also ask

What does the JavaScript Date () function do?

Date methods allow you to get and set the year, month, day, hour, minute, second, and millisecond of date objects, using either local time or UTC (universal, or GMT) time.


2 Answers

Use new Date() to generate a new Date object containing the current date and time.

var today = new Date();  var dd = String(today.getDate()).padStart(2, '0');  var mm = String(today.getMonth() + 1).padStart(2, '0'); //January is 0!  var yyyy = today.getFullYear();    today = mm + '/' + dd + '/' + yyyy;  document.write(today);

This will give you today's date in the format of mm/dd/yyyy.

Simply change today = mm +'/'+ dd +'/'+ yyyy; to whatever format you wish.

like image 116
Samuel Meddows Avatar answered Sep 20 '22 13:09

Samuel Meddows


var utc = new Date().toJSON().slice(0,10).replace(/-/g,'/');  document.write(utc);

Use the replace option if you're going to reuse the utc variable, such as new Date(utc), as Firefox and Safari don't recognize a date with dashes.

like image 34
Varun Natraaj Avatar answered Sep 23 '22 13:09

Varun Natraaj