JSFiddle - React, Tailwind, and code Playground

JavaScript

var Intime="01:55:02";
var Outtime="05:23:01";

var IntA=Intime.split(":");

var inhh=parseInt(IntA[0])
var inmm=parseInt(IntA[1])
var inss=parseInt(IntA[2])

var outA=Outtime.split(":");

var ouhh=parseInt(outA[0])
var oumm=parseInt(outA[1])
var ouss=parseInt(outA[2])
if(ouhh>inhh)
{
if((ouss-inss)<0)
{
    oumm=oumm-1;
    rss=60+ouss-inss;
}
else
{
     rss=ouss-inss;
}

if((oumm-inmm)<0)
{
    ouhh=ouhh-1;
    rmm=60+oumm-inmm;
}
else
{
     rmm=oumm-inmm;
}

 rhh=ouhh-inhh;
var diff=rhh+":"+rmm+":"+rss
console.log(diff)//is the required difference

}