Date.toLocaleString returns 0:30pm

let date = new Date("2023-01-01T12:30:00Z");
console.log(date.toLocaleString('en-GB', {hour:'numeric', minute:'2-digit', hour12:true, timeZone: 'Europe/London'}));

outputs
0:30pm

expected
12:30pm

Version 1.50.121 Chromium: 112.0.5615.138 (Official Build) (x86_64)

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.