Search code examples
javascripttimestampformateval

Javascript Date Eval Format


I have a javascript to return via eval the date of today in YYYY-MM-D format

The code javascript is

var d= new Date(); var m=((d.getMonth()+1)<10)?'0'+(d.getMonth()+1):(d.getMonth()+1); d.getFullYear()+"-"+m+"-"+d.getDate();

This return the date format YYYY-MM-D

I need to have the format DD-MM-YYYY

Example of date April, 7 2019

Actual: 2019-04-7 (US format)

Desidered: 07-04-2019 (UE format)


Solution

  • I think it will give your desired format.

    var d= new Date(); var m=((d.getMonth()+1)<10)?'0'+(d.getMonth()+1):(d.getMonth()+1);var day=d.getDate()<10?'0'+d.getDate():d.getDate() ;day+"-"+m+"-"+d.getFullYear();