JSFiddle - React, Tailwind, and code Playground

by Hugo Carneiro

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.2/moment.min.js"></script>

JavaScript

var localISOTime = (new Date()).toISOString().replace('Z', '').replace('T', ' ');

var formattedDate = moment(localISOTime).calendar(null, {
  sameDay: '[Today], HH:mm',
  nextDay: '[Tomorrow], HH:mm',
  nextWeek: 'dddd, HH:mm',
  lastDay: '[Yesterday], HH:mm',
  lastWeek: 'dddd, HH:mm',
  sameElse: 'MMM Do YY, HH:mm'
});

alert(formattedDate);