Witam!
Pobierając czas za pomocą var current = new Date(); otrzymuję aktualny czas systemowy jeżeli u kogoś data jest cofnięta bądź przesunięta to pobrana data za pomocą podanego kodu nie będzie poprawna a co za tym idzie, jeżeli chcę napisać timer odliczający do pewnego wydarzenia pokazany czas nie będzie prawidłowy. Jak sobie z tym poradzić ? Zapisać w divie aktualny czas przy "rysowaniu" strony i za każdym razem przy obliczaniu pozostałego czasu pobierać czas odniesienia i dodawać do niego ile milisekund minęło i na tej podstawie obliczać ile czasu zostało do wydarzenia ? Jak w takim wypadku rozpoznawać strefy czasowe ? Czy jest do tego gotowa biblioteka ? Akurat nie mogę w 100% polegać na czasie na komputerze użytkownika ponieważ Timer określa ile czasu zostało do zakończenia ważnego wydarzenia dla użytkownika, po upływie tego czasu nie będzie mógł np. zarezerwować biletu do kina.