mkhvsl / mv-server-time
0.0.3
2025-04-17 16:38 UTC
Requires
- php: >=7.4
Requires (Dev)
README
Returns current server time based on IP using https://worldtimeapi.org.
Requirements
- PHP 7.4 or higher
- Composer
Setup
composer require mkhvsl/mv-server-time
Usage
<?php require __DIR__ . '/vendor/autoload.php'; use Mkhvsl\MvServerTime\ServerTime; $time = (new ServerTime())->now(); // Based on server IP // or $time = (new ServerTime())->now('8.8.8.8'); // Based on provided IP echo $time->format('Y-m-d H:i:s'); ?>
Testing
Unit tests are written using PHPUnit.
Run tests:
./vendor/bin/phpunit tests