Вам необходимо использовать какое-то форматирование даты. Вы можете использовать toLocaleString
:
// obviously user will be an actual user
const user = {createdAt: new Date()}
console.log(user.createdAt.toLocaleString('en', {
weekday: 'short',
month: 'short',
day: 'numeric',
year: 'numeric',
hour: '2-digit',
hour12: false,
minute: 'numeric'
}))
// to output exactly what you said (removes commas):
console.log(user.createdAt.toLocaleString('en', {
weekday: 'short',
month: 'short',
day: 'numeric',
year: 'numeric',
hour: '2-digit',
hour12: false,
minute: 'numeric'
}).replace(/,/g, ''))
Вы также можете использовать библиотеку для форматирования дат, например момент , люксон , дата-фн или день. js.