JSFiddle - React, Tailwind, and code Playground
by arjuncc
HTML
<input type="button" onclick="datediff('1988/10/12','1988/10/12')" value="test" />
JavaScript
function dstrToUTC(ds) {
var dsarr = ds.split("/");
var dd = parseInt(dsarr[0],10);
var mm = parseInt(dsarr[1],10);
var yy = parseInt(dsarr[2],10);
return Date.UTC(yy,mm-1,dd,0,0,0);
}
function datediff(ds1,ds2) {
var d1 = dstrToUTC(ds1);
var d2 = dstrToUTC(ds2);
var oneday = 86400000;
return (d2-d1) / oneday;
}
var a; var b;
a = "01/01/1999";
b = "01/02/1999";
document.write("From "+a+" to "+b+" is "+datediff(a,b)+" day(s)<br>");