Skip to main content
1-Visitor
July 15, 2020
Question

Best Practices on Timezone with Server/Edge Things/End User

  • July 15, 2020
  • 1 reply
  • 2295 views

Hi,

Any best practices are there to consider while i am having server, user and machines are in different timezones with Thingworx?

 

Ex: 

Server - UTC

User - UTC+05:30

Machine - UTC+08:30

 

Thanks in advance.

 

Regards,

Sathishkumar C.

1 reply

22-Sapphire I
July 15, 2020

We recommend all time stamps are in UTC

If certain devices/systems use local or server time and can't convert that to UTC then you will need to maintain information about the timezones these systems are in so you can properly shift their timestamps.

Thingworx itself records all timestamps in UTC

1-Visitor
July 15, 2020

Thanks for the response.

I am taking the same example.

 

Server - UTC

User - UTC+05:30

Machine (Kepware) - UTC+08:30

 

If i want to log the data with Value Stream, How i have to proceed? In this case, anyway value stream data timestamp will be in UTC+08:30 and Server time in UTC. How user will view the data? 

Community Manager
July 21, 2020

Hi @SathishkumarC.

 

Are you pushing your own timestamps to the platform with timezone information, or are you allowing the platform to generate the timestamps?  This community post might be helpful since you're using Kepware.

 

The user's browser should display the time correctly for their timezone.

 

Regards.

 

 

--Sharon