Hi all,
As many know, Appsheet do not have support for 24Hr formats. In the forum there are many work arounds, like using CONCATENATE() or some variation of TEXT(TIME([Date Time Entered]),“HH:MM”). These aren’t very streamline solutions and may involve multiple columns to implement.
Here is my workaround that allows users to input in 24HR format and also display in 24HR using just one single column.
Under Type Details, make sure the following settings are inputted. Numeric Digits - 4 Show thousands separator - Unchecked Maximum Value - 2359 Minimum Value - 0 Increase/decrease step - 1
Next, under Data Validity > Valid If
Input the following formula. This formula ensures that the column only excepts up to 23 for hours and 59 for minutes.
Lastly, under Auto Compute > Initial Value
You may choose to input this optional formula. This formula will input the current time when you start the form in 24HR format. It may be a good indicator for first time users who are unfamiliar with what time format is accepted in the field.
Yup, I am aware of this formula too. but this will require either a virtual column or 2 columns - a Time and Duration Type - to implement, right?
Furthermore, the user is still inputting in 12Hr format to begin with.
My users simply want to input 4 digits in 24Hr format without having to toggle AM/PM.
Is there a more straightforward way to implement your formula that only involves a single column and allow users to input straight in 24Hr format?
It looks like this for me (On PC and Android mobile). I don’t do anything special to it. Are you not using a cell phone and do you have it set to AM/PM time?
I solve the problem. It was in browser settings. Language which you use for display UI in browser - this language will affect to the AppSheet. Maybe it will be helpful for someone!