DEV Community


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


Editor guide
hozefaj profile image

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.