Как взять время с сервера?

Обратный отсчет работает, но вычитается из даты в системе. Как это улучшить.

Как скачать дату с сервера и рассчитать от этой даты

<?php
    $date = date('M d, Y H:i:s', strtotime('19-6-2018 15:00:00')); 
    $date1 = date('M d, Y H:i:s', strtotime('8-3-2019 15:37:25'));  
        ?>      

        <script>    
            var count = new Date("<?php echo $date;?>").getTime();
            var count1 = new Date("<?php echo $date1;?>").getTime();
        </script>
        var timer1 = new Timer('demo', count);
        var timer2 = new Timer('demo1', count1);       
        function Timer(id, countDownDate) {
          this.interval = setInterval(tick, 1000);       
          function tick() {
            var distance = countDownDate - now;
var days = Math.floor(distance / (1000 * 60 * 60 * 24));
var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 

Пожалуйста, завершите свой пример кода - похоже, вы вырезали какой-то код в конце.

rob006 20.05.2018 11:19
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
1
1
60
1

Ответы 1

Вы можете получить время с сервера с помощью Ajax.

JS

$.ajax({
  url: 'YOUR-FILE.php',
  method: 'POST',
  dataType: 'json',
  success: function(data) {
    var count1 = data.first;
    var count2 = data.second;
  }
})

(Если вы не работаете с jQuery, вы можете использовать Fetch API.)

PHP

<?php
$date = date('M d, Y H:i:s', strtotime('19-6-2018 15:00:00')); 
$date1 = date('M d, Y H:i:s', strtotime('8-3-2019 15:37:25'));  
echo json_encode(
    array(
        'first' => $date,
        'second' => $date1
    )
);

@ user9805028 jQuery

Reza Saadati 21.05.2018 20:15

Другие вопросы по теме