Exemplo usando timezone em Javascript puro: // your code goes here var d1 = new Date(Date.parse("2024-05-13T10:00:00-03:00")); var d2 = new Date(Date.parse("2024-05-13T14:00:00+01:00")); console.log("d1:", d1); console.log("d2:", d2); if (d1<d2) { console.log("d1 is less then d2"); } else if (d1>d2) { console.log("d1 is greater then d2"); } else { console.log("d1 equals to d2"); }