Я делаю проект и его только с php, и я хочу получить в реальном времени. Я пытаюсь с date()
, time()
и другими, но это не реально, это 1+ или 1 час. Скажите, пожалуйста, как посмотреть в реальном времени с $varible
.Как показать реальное время только с php?
ответ
Поскольку PHP является языком на стороне сервера, вы получите время сервера, а не клиента. Например, если у вас есть сервер в Европе, и вы находитесь в США, вы получите время в Европе.
Чтобы получить время в определенном часовом поясе вы можете добавить перед:
date_default_timezone_set('America/Los_Angeles');
После того, что дата будет в этом часовом поясе.
echo date("Y-m-d H:i:s");
UPDATE
Вы не можете просто обнаружить с какой временной зоны является клиент, который загружается на страницу, но на сервере вы получаете IP
адрес клиента и используя этот IP-адрес Есть некоторые инструменты, которые могут вернуть местоположение клиента, а затем вам нужно перевести это в формат, принятый PHP. Так что это не так просто. Легкий способ отображать точное время клиента - это сделать это в JavaScript, потому что это выполняется в локальном браузере клиента и будет временем компьютера.
Я думаю, вы должны изменить часовой пояс, вы можете сделать это следующим образом:
<?php
date_default_timezone_set('America/Los_Angeles');
?>
Вы можете прочитать больше об этом в here Также вы можете найти доступные часовые пояса в here
С уважением.
Но я хочу показать пользовательское время по умолчанию, если он находится в Софии , Болгария, чтобы показать, какое время и если он поедет в Нью-Йорк, чтобы увидеть там время по умолчанию –
- 1. Реальное время с Rails
- 2. Как установить реальное время региона (PHP)?
- 3. QT - гистограмма- реальное время
- 4. Как я могу получить реальное время процессора, используемое в PHP?
- 5. Получите реальное время выполнения SQLite?
- 6. Javascript часы преобразование в реальное время только секунды
- 7. Реальное время начала записи устройства
- 8. форматирование clock_t переменные, отображаемые как реальное время
- 9. Реальное прошедшее время в cplex
- 10. Ловли ключа на реальное время
- 11. Как показать только дочерний элемент с php?
- 12. Как получить реальное время для игры
- 13. Ajax .done() реальное время выполнения?
- 14. Звездочки в реальное время шаблон
- 15. Как определить (реальное) время цикла AUTOSAR Runnable
- 16. Как получить реальное время в транзакции PostgreSQL?
- 17. Как получить реальное время повторяющихся событий?
- 18. Как проверить реальное время выполнения запроса?
- 19. как показать только время в оракуле?
- 20. показать время с mysql, как только будет опубликовано содержание?
- 21. Как выработать время выполнения и реальное время алгоритма
- 22. Как показать только первое изображение в php
- 23. PHP Perfomance микропоры реальное значение
- 24. Как показать местное сингапурское время, используя php?
- 25. Показать только одно значение в то время, в PHP
- 26. в реальное время Изображение Потока в термосе
- 27. в реальное время прогресса бар обновление
- 28. Как показать реальное изображение в списке из каталога файлов
- 29. Ищет реальное время Решения: Эффективное взаимодействие DB
- 30. Конвертировать истекшее реальное время до даты
Реальное время .... где? –
Возможный дубликат [Как получить текущую дату и время в PHP?] (Http://stackoverflow.com/questions/470617/how-to-get-the-current-date-and-time-in-php) – Phiter
Как heck делает 'time()' дает вам +1 или -1 час? Это временная метка. Временные метки не знают временных зон. Ваша проблема лежит где-то в другом месте. – Andrew