JSFiddle - React, Tailwind, and code Playground

by Kyros Koh

HTML

<div id = "result"/>

JavaScript

String.prototype.insert = function (index, string) {
  if (index > 0)
    return this.substring(0, index) + string + this.substring(index, this.length);
  else
    return string + this;
};

var something = "1359";

if (something.length == 3) {
something = something.insert(0, "0");
something = something.insert(2, ":");
var something2 = something.insert(5, ":");
something2 = something.insert(6, ":00");
}
else if (something.length == 4) {
something = something.insert(2, ":");
var something2 = something.insert(5, ":");
something2 = something.insert(6, ":00");
}
else { alert("Error"); }

document.getElementById("result").innerHTML = something2;