How do I get the current date in JavaScript?
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.
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.
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.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With