According to this answer, Firefox and Chrome accepts the format "YYYY MM DD"
while creating a date object.
However, Edge doesn't allow new Date("YYYY MM DD")
and wants to be initialized as: new Date("YYYY-MM-DD")
So, should i first check which browser is being used before creating a date object or is there a common pattern by which an date object can be created?