Mam aplikację internetową, która ma dynamiczny kalendarz javascript, który pozwala użytkownikom ustawiać zdarzenia dla danych i czasu. Muszę przesyłać powiadomienia użytkownikom, dlatego muszę zmienić datę i strefę czasową, które wprowadzili, na Eastern Standard Time, aby moje powiadomienia były wysyłane we właściwym czasie.Jak przekonwertować datetime ze strefy czasowej użytkowników na EST w javascript
Chciałbym zrobić to w javascript, więc gdy wartość czasu danych dociera do php, to jest w odpowiednim formacie, zanim zostanie dodany do bazy danych.
Podsumowując, muszę przekonwertować datatime javascript i strefę czasową, które otrzymuję, przechwytując datatime użytkowników, jako pełną datę UTC, do strefy czasowej moich serwerów, która jest EST - Nowy Jork.
Każda pomoc lub wskazówki w tej sprawie byłyby bardzo mile widziane. Thanks :)
To działa! Jak mogę przekonwertować czas z powrotem na strefę czasową użytkowników, aby wyświetlić datetime na stronie? –
Wszystko w offsecie. Można użyć przesunięcia strefy czasowej użytkownika i użyć funkcji dostępnych w obiekcie daty, aby renderować w określonym formacie lokalnym użytkownika. – user47900
przykładowy kod ... proszę jeszcze raz! :) –