Независимо от того, что вы выберете, хорошей идеей будет добавление метки времени ко времени, когда вы ее отображаете, чтобы устранить любую путаницу.

тоящее время я добавляю систему, аналогичную отсутствию на рабочем месте, на веб-сайт, где пользователи смогут отмечать свои даты и время отсутствия на работе таким образом, чтобы они могли предоставлять информацию других пользователей для использования в качестве резервной копии, когда они отсутствуют.

Проблема, с которой я столкнулся, заключается в преобразовании местного времени пользователя в UTC. Я видел другие посты, посвященные этой проблеме, предоставляя UTC пользователю и заставляя клиента (js) преобразовывать время в местное время и из него. Однако у меня есть доступ к соответствующей системе, которую я могу использовать для преобразования даты на стороне сервера на основе предпочтений часового пояса пользователя.

Мой вопрос заключается в следующем: следует ли использовать преобразование на стороне сервера, что позволило бы пользователюГлавная местное время, которое будет предоставлено (скажем, их время в США, независимо от того, где они вошли), или я должен использовать преобразование на стороне клиента?

У кого-нибудь есть опыт с этим? Каковы некоторые из менее очевидных преимуществ / недостатков каждого метода?

Ответы на вопрос(2)

Ваш ответ на вопрос