Datetime field issues on iOS (iPhone 13)

Hi,

we just noticed, when adding/editing a record on an iphone, it errors on date fields - in this case date created.
but on the deskop or android devices there is no problem and the record can be saved, whereas on the iphone we have to go into the field and enter the date again.

the field is defaulted to currentdatetime(), and when you look at both devices the content on the screen are identical.

anyone notice this or can recreate?
the iphone ha the latest IOS version and is a iPhone 13 or so

Please post the error message for discussion.

Did you define it under Fields setup, or did you write the code in any server event?

the Currentdatetime() was setup on the Fields setup.
image

image

Error Message when pressing save:

3/7/25 7:07 a.m.
Incorrect date (M/d/yy h:mm a)

if you “select a date”, it is returned as:

3/13/25 7:16 AM

on IOS, if the date format is datetime, it errors. but with this setting as is on Windows and IOS it accepts it…

“a.m.” is not ICU format for locale such as “en-US”, expected value is “AM”.

this is the same syntax that is displayed on windows…

image

which gets accepted…

not sure where it would be getting that format from:

locale:

en-US:
"date": "M/d/yy",
  "time": "h:mm a",

en-CA
 "date": "M/d/yy",
  "time": "h:mm a",

should we alter this? and remove the date/time format

image

i checked server code, and i don;t have any code that is altering the text…

Possibly wrong implement of ICU date formats in Safari. You may test and verify by disabling client side validation.