Looks like apple is defaulting the date with an at, how can I replace that at with a comma? Here's an example:
Expected result: "Mon, Oct 10, 11:22 am"
Below withLocalizedLocale is using
setLocalizedDateFormatFromTemplate
let formatter = DateFormatter(withLocalizedLocale: "E, MMM d, h:mma")
formatter.amSymbol = "am"
formatter.pmSymbol = "pm"
Here's the output of the above: "Mon, Oct 10 at 11:22 am"
I tried with a space and it's the same result, however other formats such as "EEEE, MMMM dd, yyyy h:mma" works correctly, so I'm puzzle by what's going on