Когда я добавляю время в свой календарь jsquery, оно меняется на другое время - PullRequest
0 голосов
/ 17 сентября 2018

Извините, если на этот вопрос уже был дан полный ответ, но я не могу определить точное решение моей проблемы.

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

Итак ... мой сервер физически находится в Аризоне, США, но я в Великобритании и поэтомувсе мои пользователи.Я использую Jquery FullCalendar для хранения событий на моем сайте.Когда я ввожу время (используя Bootstrap DateTime Picker) на своем сайте, оно добавляет 8 часов к времени и отображает, например,.18:00, когда введено 10:00.

Однако, когда я добавляю время на моем фактическом сервере, оно вводит правильное время и отображается правильно, но затем отображается на клиентском компьютере в Великобритании с дополнительными 8 часами.

Мой вопрос заключается в том, нужно ли мне уменьшать / вычитать 8 часов, прежде чем я позволю ему обновить время в моей базе данных SQL?Или я должен изменить настройки где-то еще?Есть ли способ изменить время сервера или мне следует решить эту проблему с помощью кода?

Я полагаю, что это правильный вопрос noob, поэтому заранее извиняюсь.

Заранее спасибо

...