Vlastní datumové funkce
Testování funkcí
Počet dnů mezi daty
Datum 1: 15.03.2020
Datum 2: 20.11.2023
Počet dnů mezi daty: 1345
Počet let mezi daty
Počet let mezi daty: 3
Převod českého data na databázový formát
České datum: 15.3.2023
Databázové datum: 2023-03-15
Debug informace - výstup diff
object(DateInterval)#3 (16) {
["y"]=>
int(3)
["m"]=>
int(8)
["d"]=>
int(5)
["h"]=>
int(0)
["i"]=>
int(0)
["s"]=>
int(0)
["f"]=>
float(0)
["weekday"]=>
int(0)
["weekday_behavior"]=>
int(0)
["first_last_day_of"]=>
int(0)
["invert"]=>
int(0)
["days"]=>
int(1345)
["special_type"]=>
int(0)
["special_amount"]=>
int(0)
["have_weekday_relative"]=>
int(0)
["have_special_relative"]=>
int(0)
}
Další příklady
Věk od data narození
Datum narození: 15.05.1990
Dnes: 04.02.2026
Věk: 35 let
Převod dalších českých dat
1.1.2024 → 2024-01-01
25.12.2023 → 2023-12-25
8.3.2022 → 2022-03-08
31.12.1999 → 1999-12-31