Time Picker
Set a duration in hours, minutes, and seconds for timers and time fields on a form.
When a Server UI form needs a length of time, the time picker lets you dial in hours, minutes, and seconds on three spinning wheels. It is used for things like a stopwatch duration or the longest a timer may run. You spin each wheel to the value you want and save, and the duration is returned to the form.

Overview
| Part | What it does | Range |
|---|---|---|
| Title | Reads Select Time normally, or Select Max Time when setting a maximum. | — |
| Hours wheel | Sets the hours. | 00 hr to 23 hr |
| Minutes wheel | Sets the minutes. | 00 min to 59 min |
| Seconds wheel | Sets the seconds. | 00 sec to 59 sec |
| Save control | Confirms the duration and returns it to the form. | — |
| Back button | Closes the picker and leaves the field's value alone. | — |
Each wheel carries its own unit beside the number, so there is no guessing which column you are spinning. The longest duration you can set is 23 hours, 59 minutes, and 59 seconds.
The Two Variants
The same three wheels serve two jobs, and the title tells you which one you are in.
| Title | What you are setting | Typical use |
|---|---|---|
| Select Time | A duration or a starting value. | How long a task took, or a countdown length. |
| Select Max Time | An upper limit. | The longest a stopwatch is allowed to run before it is flagged. |
Getting Here
- Open a Server UI form with a timer, stopwatch, or duration field.
- Tap the time field to open the picker.
- The picker opens with three wheels for hours, minutes, and seconds.
- If a duration was already set, the wheels start on that value, so you can adjust one column without redialling the rest. A field with no value starts at 00 hr 00 min 00 sec.
The screen respects your sleep setting while the picker is open, so a device set to stay awake on duty will not dim while you are dialling a long duration.
Setting a Duration
- Spin the hours wheel to the number of hours you want, up to 23.
- Spin the minutes wheel to the minutes, up to 59.
- Spin the seconds wheel to the seconds, up to 59.
- Tap the save control. The three wheels are combined into a single duration and returned to the form's field.
- To leave without changing anything, use the back button instead. The field keeps the value it had.
| Wheels read | Duration returned |
|---|---|
| 00 hr, 05 min, 30 sec | Five and a half minutes |
| 01 hr, 00 min, 00 sec | One hour |
| 00 hr, 00 min, 45 sec | Forty-five seconds |
| 23 hr, 59 min, 59 sec | The maximum the picker allows |
| 00 hr, 00 min, 00 sec | Zero, which clears the field |
Check all three wheels before saving. A column you meant to set but left on zero is the most common reason a timer finishes sooner or later than the crew expected, and it is silent: nothing warns you that a wheel is still at zero.
Saving zero on all three wheels sets the duration to nothing. If a field must have a value, dial at least one second rather than leaving the picker at zero.
How This Connects
- Where the starting value comes from. The field you tapped. If it already held a duration, the wheels are positioned on it so your edit starts from where the form is, not from zero.
- Where the duration goes. Straight back into that field on the form, and to your agency's records when you save the form. Nothing is sent to the server from the picker itself. See Data and Sync.
- Which other parts of the app use it. Stopwatch sections on a form use it for both their running time and their maximum, and stopwatch groups can be collapsed like any other section (see Edit & Collapse Sections). Durations recorded this way travel with a shared form (see Share a Form) and with the call in the Incidents List. For timers kept on a call rather than on a form, see Command Timers. A separate tool exists for working out travel time; see Time & Distance Calculator.
- Offline and reconnect. The picker is entirely local and works with no coverage. Only the form's save needs a connection. See Offline Mode.
Troubleshooting
| If this happens | What to do |
|---|---|
| The saved duration is wrong | One wheel was probably left on zero. Reopen the field and check all three columns. |
| You cannot set more than 23 hours | That is the picker's limit. For longer periods, use the date and time fields your agency provides instead. |
| The wheels start at zero although a value was set | The field may have been empty or cleared. Dial the value again and save. |
| The picker closed without changing anything | You used the back button rather than the save control. Reopen and save this time. |
| The field still reads zero after saving | All three wheels were on zero, which clears the field. Dial a real duration and save again. |
| A timer stopped earlier than expected | Check the Select Max Time value as well as the duration; a maximum set low will cut a timer short. |
Related Pages
⬅️ Previous: License Plate Search | Next: BLE Scan Data ➡️