Does Set Timer by Event give accurate time? If so, how?

Hi, everyone! I think Set Timer by Event is known to give precise time. It probably uses delta time to realize accurate time, but I couldn’t find any proof about it.

According to documentation, “Get Accurate Real Time” seems to be the only node that gives accurate time. (GetAccurateRealTime: “Unlike the other time functions this is accurate to the exact time”)

So, is Set Timer by Event also accurate? If so, how does it realize accuracy?

I’m asking this because I’m planning to build an accurate timer app.

1 Like

How accurate are we talking about? Are we making an atomic clock? Or simply measuring miliseconds?

2 Likes

I will only need seconds for this app. This timer will be mainly for work-out, like a calisthenics timer. Trying to make it as accurate as possible since users could use it for any purpose.

No atomic clocks, got it. A timer will do more than fine then.

1 Like

So, no need to use delta time to adjust the node? (I mean, Set Timer by Event node).

2 Likes

No need to use delta time. A timer that counts seconds could look like this:

It could be made simpler, too:

Depends on what is really needed.

1 Like

Got it! My nodes are set differently as it is a count-down timer, but thank you! As I’m a beginner, leaning different ways means a lot to me.