GithubHelp home page GithubHelp logo

ondrejd / datetimeextended Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 184 KB

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.

License: Mozilla Public License 2.0

PHP 100.00%

datetimeextended's Introduction

DateTimeExtended

Build Status

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ů:

  1. Zákon č. 129/2006 Sb. ze dne 14. března 2006
  2. Zákon č. 101/2004 Sb. ze dne 10. února 2004
  3. 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');

datetimeextended's People

Contributors

ondrejd avatar

Watchers

 avatar James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.