Hi @ddspringle
Thank you for the detailed answer.
As I want to keep Lucee up-to-date as much as possible, I’m not gonna modify it’s source code.
My old app is using serializeJSON to send the data over http to a homemade webservice that generate and return an Excel file. But instead of that, I’ll start using cfspreadsheet on Lucee. The date format is better in the Excel file (others columns types too), it will simplified the code and anyway I want to get rid of the webservice as soon as I switch the app on Lucee.
I still need to make sure the date and time format returned by serializeJSON will not affect any others parts of my app.
I like your suggestion @Zackster. PATTERN_ISO8601 = "yyyy-MM-dd'T'HH:mm:ssZ" is better than PATTERN_CF = "MMMM, dd yyyy HH:mm:ss Z". Plus the last one is using the ENGLISH locale. This is probably intended to be as international as possible, but the advantage of ISO8601 is that it is a general standard format without the presence of words in English.