Why were the commands designed to have different outputs? Note how Date(epoch)
yields the current time instead of parsing it. I stumbled upon this by accident and think it can introduce some nasty bugs if one is not aware of this.
> Date(1596748882000)
'Tue Aug 11 2020 18:49:21 GMT+0200 (Central European Summer Time)'
> new Date(1596748882000)
2020-08-06T21:21:22.000Z