Does "rtc" command wait for seconds transition?

“rtc hw” command seems to run for 0.2 - 0.5sec (max) before exitting.

Does this mean it’s trying to catch RTC seconds change to
try to set the system clock more accurately?

If so, I don’t have to do it externally and just let rtc command do it.