Как вычесть дату php из даты Javascript - PullRequest
0 голосов
/ 20 апреля 2019

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

Как я могу это сделать?

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

как выполнить подпункт (минус) Carbon::now() полученный от php api Date.Now() в JS.

Я делаю это, чтобы получить разницу между часами клиента и сервером.

1 Ответ

1 голос
/ 20 апреля 2019

Чтобы «говорить» в датах, лучше всего работать с метками времени.

Сервер может иметь собственное смещение часового пояса, поэтому лучше всего, чтобы он выставлял любые управляемые даты в UTC .

Клиент, с другой стороны, должен будет преобразовать метку времени UTC в свою дату языкового стандарта, что можно сделать, добавив смещение часового пояса .

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

Надеюсь, это поможет:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...