Поскольку здесь нет кода, я расскажу вам, как это сделать, но вам, вероятно, потребуется провести исследование, чтобы его достичь.
У вас может быть промежуток времени на вашем сервере, и каждый раз, когда пользователь входит в систему, вы отправляете промежуток времени с момента запуска сервера минус время, в течение которого сервер работал, и клиент начинает запускать свой собственный таймер, принимая с учетом этого промежутка времени.
Я предполагаю, что вы работаете с моделью клиент-сервер здесь.