Discussions

Expand all | Collapse all

Time capture - Device time

  • 1.  Time capture - Device time

    Posted 06-18-2019 15:10
    Hi everyone, I am building a form that will be used primarily on QB Mobile. I need to have a field that will be read-only and capture the current time of the device. I have created a few different time fields but they all seem to have the same result of capturing the time the app is set to. For example, My app is set to PST but I am in EST, I conduct an inspection and the time field reflects PST.  I have users in multiple time-zones and for regulatory reasons I need the time to be read-only and display the correct time for the device. 


  • 2.  RE: Time capture - Device time

    Posted 06-19-2019 19:02
    Hello Nick,

    If I understand your question, you are capturing time stamps when an inspection is completed, however they are all defaulting to the app default setting rather than the time zone in which the user resides which does not meet your compliance requirements.

     I did some research and this appears to be the best answer.

    https://community.quickbase.com/quickbase/topics/current-date-and-time-based-on-time-zone

    In a nutshell you will have to leverage a technique that calculates the time stamps you need unless someone else has found another solution.




  • 3.  RE: Time capture - Device time

    Posted 06-19-2019 20:49
    Hi Nick,

    This seems to be something we currently don�t support, but it�s a good idea. Let me ask you, what about having everyone view the same, standardized time zone doesn�t meet your regulatory requirements? It seems like the correct time gets captured, but it�s just displayed in a non-local time zone.

    Would love to fully understand so it can inform what we build.

    Thanks!
    Chris


  • 4.  RE: Time capture - Device time

    Posted 06-19-2019 21:30
    Thank you for the official response Chris. I definitely would like to see this feature implemented. Perhaps if it was implemented as a set of options enabled at the app level.

    Maybe Something like:

    App Setting Display Time Zone -

    If the Display Time Zone option is set at the App level:

    An option to Use Local Time Zone? is dynamically presented in the app settings. This allows the administrator to set the entire app to always use local time for all fields so we don't have to set them piecemeal at the app level.

    If Display Time Zone = True and Use Local Time Zone = false in the app settings, then dispay an option in the field settings UI  to chose Use Local Timezone setting for Date/Time fields.  We then would use the timezone in which the end user is standing when the event occurs rather than the default app time zone.

    Finally it might be nice to have option wherein If Display Time Zone is true in the app settings, then we want an option to override field setting with role settings to ensure that local time is only stored for certain roles.

    Thank you for your consideration.


  • 5.  RE: Time capture - Device time

    Posted 06-19-2019 21:43
    Thanks for your suggestions Jeff. I'd love to understand your specific immediate need further, as perhaps we can find a workaround in the meantime.

    What about having everyone view the same time zone doesn�t meet your regulatory requirements?


  • 6.  RE: Time capture - Device time

    Posted 06-19-2019 22:02
    Thanks Chris,

    I don't have a specific immediate need. The OP Nick mentioned contending with a compliance issue.  I just wanted to comment on how I thought it would be useful to implement this type of feature based upon past experience. I have had a couple of scenario's in which Project Manager in different time zone asked if it was possible to see time stamps in local time, relative to service requests in an incident management solution.


  • 7.  RE: Time capture - Device time

    Posted 06-19-2019 22:06
    Oh yes - sorry! I got confused :) 

    Thank you so much for your input.