JSFiddle - React, Tailwind, and code Playground
by bilbobaggins
HTML
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.2/moment.min.js"></script>
JavaScript
const baseDateformats = {
DEFAULT_TIME_FORMAT: 'YYYY-MM-DD HH:mm:ss'
}
const settings={
dateFormat:'DD MMM YYYY'
}
const date = {
format: (value,
initialFormat = baseDateformats.DEFAULT_TIME_FORMAT,
format = settings.dateFormat) => {
if (date) {
return moment(value, initialFormat).format(format)
} else {
return ''
}
},
CurrentFormattedDate: (value = new Date(),
initialFormat = baseDateformats.DEFAULT_TIME_FORMAT,
format = settings.dateFormat) => {
if (value) {
return moment(value, initialFormat).format(format)
} else {
return ''
}
}
}
var d = new Date();
d=d.getFullYear() + 2
console.log(date.CurrentFormattedDate())
console.log(date.format(d))