{"ScriptPreparationCode":null,"TestCases":[{"Name":"Instancja z aktualnej daty \u2013 Date","Code":"new Date()","IsDeferred":false},{"Name":"Instancja z aktualnej daty \u2013 Temporal","Code":"Temporal.Now.plainDateTimeISO()","IsDeferred":false},{"Name":"Instancja ze stringa \u2013 Date","Code":"new Date(\u00272025-11-03T14:30:00\u0027)","IsDeferred":false},{"Name":"Instancja ze stringa \u2013 Temporal","Code":"Temporal.PlainDateTime.from(\u00272025-11-03T14:30:00\u0027)","IsDeferred":false},{"Name":"Obliczanie r\u00F3\u017Cnicy \u2013 Date","Code":"const start = new Date(\u00272025-01-01\u0027)\r\nconst end = new Date(\u00272025-12-31\u0027)\r\nMath.floor((end - start) / (1000 * 60 * 60 * 24))","IsDeferred":false},{"Name":"Obliczanie r\u00F3\u017Cnicy \u2013 Temporal","Code":"const start2 = Temporal.PlainDate.from(\u00272025-01-01\u0027)\r\nconst end2 = Temporal.PlainDate.from(\u00272025-12-31\u0027)\r\nstart2.until(end2).days","IsDeferred":false},{"Name":"Serializacja \u2013 Date","Code":"new Date(\u00272025-11-03T14:30:00\u0027).toISOString()","IsDeferred":false},{"Name":"Serializacja \u2013 Temporal","Code":"Temporal.PlainDateTime.from(\u00272025-11-03T14:30:00\u0027).toString()","IsDeferred":false},{"Name":"Pobieranie komponent\u00F3w \u2013 Date","Code":"const d = new Date(\u00272025-11-03T14:30:00\u0027)\r\nconst year = d.getFullYear()\r\nconst month = d.getMonth()\r\nconst day = d.getDate()\r\nconst hour = d.getHours()","IsDeferred":false},{"Name":"Pobieranie komponent\u00F3w \u2013 Temporal","Code":"const t = Temporal.PlainDateTime.from(\u00272025-11-03T14:30:00\u0027)\r\nconst year2 = t.year\r\nconst month2 = t.month\r\nconst day2 = t.day\r\nconst hour2 = t.hour","IsDeferred":false}]}