Curious how others have solved this. I need users to enter time as a duration.
They are volunteers entering their volunteer hours.
I don’t care when they start and finish, just need them to be able to enter how long they worked in one field.
Ideally they could enter any of the following as valid data:
90 (for 90 minutes)
1.5 (for 1-and-a-half hours)
1:30 (for 1 hr, 30 minutes)
Good idea, but it could be in 5-minute increments, anywhere from 5 minutes to 8 hours or more. So that’s a big ton o’ dropdown. Might actually work though.
That was my first go-to, but the volunteers rejected it as they felt like it was too big of a pain in the neck, like clocking in and out of work. They just wanted to say how long they served. I guess it was easier to say “I worked on that 20 minutes” rather than “I started at 4:15 and went until 4:35.”
I appreciate your input! You’re helping me think it out.
haha in that case I would say they should be able to accept 15 or 30 minute increments. They can’t have down-to-the-minute flexibility if they’re not willing to enter at that level of specificity.
Thanks, mo ar and Sean Martin. I will probably use something like Sean suggested, perhaps in 10 or 15 minute increments like Simon C suggested. The Range Slider looks cool, but may be difficult on a phone.
I would have just used a single-line text field. It accepts both text and numbers. This means you can use just one field and the volunteers can add their hours however they want. e.g. 1 and a half hours, 1.5 or 1:3hr.