{"ScriptPreparationCode":"var seconds = 3601;","TestCases":[{"Name":"new Date","Code":"new Date(seconds * 1000).toISOString().slice(seconds \u003E= 3600 ? 11 : 14, 19);","IsDeferred":false},{"Name":"custom method","Code":"const hh = Math.floor(seconds / 3600);\r\nseconds %= 3600;\r\nlet mm = Math.floor(seconds / 60);\r\nlet ss = Math.floor(seconds % 60);\r\nif (mm \u003C 10) mm = \u00600${mm}\u0060;\r\nif (ss \u003C 10) ss = \u00600${ss}\u0060;\r\nreturn hh \u003E 0 ? \u0060${hh}:${mm}:${ss}\u0060 : \u0060${mm}:${ss}\u0060;","IsDeferred":false}]}