Получение времени с NTP серверов на PHP

NTP это протокол для получения текущего времени с серверов времени.

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

Этот класс может получить доступ к серверу NTP и получить текущее время для использования в ваших PHP-приложениях.

Скачать NTPTime.class.php

Использование класса довольно простое

<?php
require_once('class.world.time.php');
$time = new WorldTime();
$time->setTimeZone(0);
if ($time->query()) {
    echo "<div style=font-family:Arial;font-size:12pt>";
    echo "Time Server Host: <span style=color:#999>" . $time->getHost() . "</span><br />";
    echo "Time Server Port: <span style=color:#999>" . $time->getPort() . "</span><br />";
    echo "Result in epoch seconds: <span style=color:red>" . $time->getResult() . "</span><br />";
    echo "Today's date (UTC): <span style=color:#999>" . date("M d Y, H:i:s", $time->getResult()) . "</span>";
    echo "</div>";
}
?> 

Оставить комментарий

Примечание - Вы можете использовать эти HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>