Version
v18.12.1+1-b20221130T14204672
Platform
Linux osrvdv-rr-441 3.10.0-957.35.2.el7.x86_64 #1 SMP Wed Sep 18 05:51:28 EDT 2019 x86_64 x86_64 x86_64 GNU/Linux
Subsystem
No response
What steps will reproduce the bug?
Run this script:
#!/usr/bin/env node
const os = require('os')
console.log('Operating System\n', os.platform(), os.release())
console.log('Node JS Version\n', process.version)
const str = new Date().toLocaleString({ locale: 'en-US' })
console.log(`String value of', 'new Date().toLocaleString({ locale: 'en-US' })\n`, `"${str}"`)
console.log('Char value at position 18\n', `"${str.charAt(18)}"`)
console.log('Char code at position 18\n', str.charCodeAt(18))
On Linux I see:

On Windows I see:

How often does it reproduce? Is there a required condition?
No response
What is the expected behavior?
Delimiter of en-US should just be regular whitespace, and this should be consistent across operating systems.
What do you see instead?

Additional information
No response
Version
v18.12.1+1-b20221130T14204672
Platform
Linux osrvdv-rr-441 3.10.0-957.35.2.el7.x86_64 #1 SMP Wed Sep 18 05:51:28 EDT 2019 x86_64 x86_64 x86_64 GNU/Linux
Subsystem
No response
What steps will reproduce the bug?
Run this script:
On Linux I see:
On Windows I see:
How often does it reproduce? Is there a required condition?
No response
What is the expected behavior?
Delimiter of en-US should just be regular whitespace, and this should be consistent across operating systems.
What do you see instead?
Additional information
No response