I want to format date/time to international standard (2015-12-31 08:15) in a locale where the standard is 31/12/2015 08:15. So I set the date field type to date/time and the Format property to yyyy-mm-dd hh:nn and the input mask to "\2\000\-00\-00\ 00\:00"
This creates two problems:
1. When I press F2 to edit the field, the date is converted to the locale format and also show seconds 31/12/2015 08:15:00. If I try to alter say only the hour, the system keeps the locale format and flags an invalid entry. I must literally change the date to conform so it created extra work instead to making things easier.
2. If I do not press F2, but just click on the digit I want to alter, and type another digit, the entry will also be flagged as invalid even though the date/time exactly conforms to the format set.
How do I get around this and make it easy for the person doing the data entry? (Access 2010)