javascript часы с сервером время

Возможный дубликат:
Создание Live Clock javascript

Я хочу создать часы с javascript и php. Он должен начинаться с времени сервера (временная отметка unix с php) и продолжать работу с javascript. Как я могу его создать?

В этой теме он сказал использовать Date.now(); , но эта функция возвращает метку времени с миллисекундами, а php не возвращает миллисекунды.

Помоги мне, пожалуйста.

Благодарю.

Related of "javascript часы с сервером время"

Вам нужно будет передать текущее время сервера на страницу по мере ее создания и использовать для инициализации ваших часов JavaScript. К счастью, объект Date JS будет принимать временную метку (в миллисекундах) для инициализации, так что это просто:

 <script type="text/javascript"> var d = new Date(<?php echo time() * 1000 ?>); </script> 

Обратите внимание на * 1000 часть. Временные метки PHP находятся в секундах, а JS – в миллисекундах.

PHP имеет функцию возврата miliseconds: http://php.net/manual/en/function.microtime.php

Я сделал это сам и разместил его на github, если это может быть полезно:

https://github.com/Lwangaman/jQuery-Clock-Plugin

Он использует jquery, это в основном плагин jquery, и для начала может потребоваться временная метка сервера. Css также может быть легко модифицирован по собственному желанию.

не могли бы вы просто сделать это? Почему требуется время с сервера?

 <h4>It is now <script type="text/javascript"> <!-- var currentTime = new Date() var hours = currentTime.getHours() var minutes = currentTime.getMinutes() if (minutes < 10){ minutes = "0" + minutes } document.write(hours + ":" + minutes + " ") if(hours > 11){ document.write("PM") } else { document.write("AM") } //--> </script> </h4>