How to Format a JavaScript date ?

Last Updated On Saturday 28th Aug 2021

javascript format date

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

Lots of methods that will generate a string representing that date.

	console.log(today.toLocaleDateString("en-US")); // 6/25/2021
console.log(today.toLocaleDateString("en-US", options)); // Friday, June 25, 2021
	
	console.log(new Date().toISOString().slice(0, 10));
// 2021-06-25
	

javascript date format

toDateString: Implementation dependent, show only the date.

	new Date().toDateString() // Fri Jun 25 2021
	

toISOString: Show ISO 8601 date and time.

	new Date().toISOString() // 2021-06-25T13:49:53.462Z
	

toJSON: Stringifier for JSON.

	new Date().toJSON() // 2021-06-25T13:50:38.233Z
	

toLocaleString: Implementation dependent, a date&time in locale format.

	new Date().toLocaleString() // 6/25/2021, 7:21:41 PM