JSFiddle - React, Tailwind, and code Playground

JavaScript

/*
  * Date Format 1.2.3
  * (c) 2007-2009 Steven Levithan <stevenlevithan.com>
  * MIT license
  *
  * Includes enhancements by Scott Trenda <scott.trenda.net>
  * and Kris Kowal <cixar.com/~kris.kowal/>
  *
  * Accepts a date, a mask, or a date and a mask.
  * Returns a formatted version of the given date.
  * The date defaults to the current date/time.
  * The mask defaults to dateFormat.masks.default.
  */
 var dateFormat = function() {
     var token = /d{1,4}|m{1,4}|yy(?:yy)?|([HhMsTt])\1?|[LloSZ]|"[^"]*"|'[^']*'/g,
         timezone = /\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,
         timezoneClip = /[^-+\dA-Z]/g,
         pad = function(val, len) {
             val = String(val);
             len = len || 2;
             while (val.length < len) val = "0" + val;
             return val;
         };

     // Regexes and supporting functions are cached through closure
     return function(date, mask, utc) {
         var dF = dateFormat;

         // You can't provide utc if you skip other args (use the "UTC:" mask prefix)
         if (arguments.length == 1 && Object.prototype.toString.call(date) == "[object String]" && !/\d/.test(date)) {
             mask = date;
             date = undefined;
         }

         // Passing date through Date applies Date.parse, if necessary
         date = date ? new Date(date) : new Date;
         if (isNaN(date)) throw SyntaxError("invalid date");

         mask = String(dF.masks[mask] || mask || dF.masks["default"]);

         // Allow setting the utc argument via the mask
         if (mask.slice(0, 4) == "UTC:") {
             mask = mask.slice(4);
             utc = true;
         }

         var _ = utc ? "getUTC" : "get",
             d = date[_ + "Date"](),
             D = date[_ + "Day"](),
             m = date[_ + "Month"](),
             y = date[_ + "FullYear"](),
             H = date[_ + "Hours"](),
             M...