ondrejd / datetimeextended
Rozšíření standartní PHP třídy DateTime pro snadné zjišťování nejbližšího pracovního dne.
Installs: 1 921
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Requires
- php: >=5.3
Requires (Dev)
- phpunit/phpunit: 4.8.*
This package is not auto-updated.
Last update: 2025-02-01 20:31:49 UTC
README
For non-Czech users: This project contains sources aimed primarily for Czech environment. This file is thus just in Czech. Anyway sources self are commented in English.
Rozšíření standartní PHP třídy DateTime pro snadné zjišťování nejbližšího pracovního dne - v tomto se počítá s víkendy i českými státními svátky.
Použité data pro státní svátky (přesněji pro dny pracovního klidu) vychází ze zákonů:
- Zákon č. 129/2006 Sb. ze dne 14. března 2006
- Zákon č. 101/2004 Sb. ze dne 10. února 2004
- Zákon č. 245/2000 Sb. ze dne 29. června 2000
Instalace
Buď můžete stáhnout zdrojové kódy přímo zde z repozitáře nebo použít Composer - stačí do vyjmenovaných závislostí v souboru composer.json
přidat tento záznam:
{ "require": { "ondrejd/datetimeextended": "dev-master" } }
Použití
Použití je snadné:
<?php /** * @var DateTimeExtended $helper */ $helper = new DateTimeExtended(); // Prints next working day echo $helper->getNextWorkingDay()->format('Y-m-d H:i:s');