DEV Community

loading...

How to Format Date in Javascript

islam profile image Islam Sayed ・1 min read

Format date according to language, place and specify its style of writing in javascript.👇

Formatieren Sie das Datum nach Sprache, Ort und Schreibweise in Javascript.👇

const date = new Date();
const options = {
  weekday: "long",
  year: "numeric",
  month: "long",
  day: "numeric"
};
console.log(date.toLocaleDateString("en-US", options));
//Sunday, January 26, 2020
console.log(date.toLocaleDateString("ar-EG", options));
//الأحد، ٢٦ يناير ٢٠٢٠
console.log(date.toLocaleDateString("ar-SA", options));
//الأحد، ١ جمادى الآخرة ١٤٤١ هـ
console.log(date.toLocaleDateString("de-DE", options));
//Sonntag, 26. Januar 2020

Discussion

pic
Editor guide
Collapse
hozefaj profile image
Hozefa

I would recommend taking a look at the Intl object in JS. There are tons of capabilities built into it, which I see folks rewrite all the time.