sobota 3. května 2014

Velikonoce a Datepicker

Pokud potřebujete zohlednit české svátky či volné dny chcete-li v oblíbeném kalendáři Datepicker v jQuery UI, musíte si každý den ošetřit vlastní funkcí, která bude kontrolovat, zda to které datum není svátkem. Ostatně toto je třeba udělat už jen pro "blbé" víkendy. Funkce může vypadat třeba jako v příspěvku Disable list of holidays in Jquery date picker na Stack Overflow. Pro data svátků lze místo pole použít řetězec a kontrolu svátku pak provádět pozicí substringu.
Většina svátků je dána datem, to je bez problémů. Zapeklitý oříšek jsou Velikonoce, respektive Velikonoční pondělí. Datum Velikonoc si můžete spočítat vlastním programem podle algoritmu na Výpočet data Velikonoc na Wikipedie nebo Online výpočet Velikonoční neděle, jednoduší ale bude si na Online výpočet Velikonoční neděle zjistit data třeba na 100 let dopředu a "natvrdo" napsat do programu. Jak dlouho asi bude váš web fungovat? ;-)

Žádné komentáře:

Okomentovat

MAKE Magazine

Technology Review RSS Feeds

Nejčtenější příspěvky