Vanilla Javascript

JavaScript has come a long way since the height of jQuery, and many solutions that were best outsourced to a package are now easy to build in plain JS.

Date formatting

const date = new Date()

const months = [

const month = months[date.getMonth()]
const day = date.getDate()
const year = date.getFullYear()

// January 1, 2021
return `${month} ${day}, ${year}`

// 1/1/2021
return `${date.getMonth() + 1}/${day}/${year}`