I have that function:
function CompareDate() {
var timeNow = '03.04.2019';
var timeNowSplit = timeNow.split('.');
var timeTarget = '04.04.2019';
var timeTargetSplit = timeTarget.split('.');
var timeNowObj = new Date(timeNowSplit[2], timeNowSplit[1], timeNowSplit[0]).toUTCString();
var timeTargetObj = new Date(timeTargetSplit[2], timeTargetSplit[1], timeTargetSplit[0]).toUTCString();
difference = timeTargetObj - timeNowObj;
console.log(difference)
}
If i'm launching this inside a node.js console i'm getting just:
"C:\Program Files\nodejs\node.exe" C:\Users\s.manns.WebStorm2018.3\config\scratches\scratch.js NaN
That solution i found on How to calculate date difference in javascript
But why this code just returns a "NaN"?