filipsedivy / ntp
0.2
2018-08-23 23:42 UTC
Requires
- php: >=7.1
- clue/socket-raw: v1.2.0
- danielstjules/stringy: 3.1.0
- moontoast/math: 1.1.2
- nesbot/carbon: 1.27.0
Requires (Dev)
- nette/tester: ^2.0
- phpstan/phpstan: ^0.10.3
This package is auto-updated.
Last update: 2024-08-27 15:23:23 UTC
README
简介
NTP阅读器是一个类,用于通过UDP / TCP端口从NTP服务器读取数据。该类允许
- 从NTP服务器读取数据
- 将输出数据传输到Carbon库进行时间处理
安装
推荐的方式是通过Composer
composer require filipsedivy/ntp
它需要PHP版本7.1,并支持PHP 7.2。
测试
要运行测试,您必须通过Composer运行此命令
composer test
用法
$socket = FilipSedivy\NTP\Socket::create('europe.pool.ntp.org'); $datetime = FilipSedivy\NTP\Client::getDateTime($socket); // Carbon library echo $datetime->toDateTimeString(); // Alternatively DateTime functions echo $datetime->format(...);