js date format output code example

Example 1: javascript format date

var options = { weekday: 'long', year: 'numeric', month: 'long', day: 'numeric' };
var today  = new Date();

console.log(today.toLocaleDateString("en-US")); // 9/17/2016
console.log(today.toLocaleDateString("en-US", options)); // Saturday, September 17, 2016
console.log(today.toLocaleDateString("hi-IN", options));

Example 2: js date format yyyy-mm-dd

yourDate.toISOString().split('T')[0]

Example 3: return a date time object in yyyy-mm-dd hr:min:sec

const str = (new Date()).toISOString().slice(0, 19).replace(/-/g, "/").replace("T", " ");