Para você utilizar esta extension, você prescisa definir que irá utiliza-lo. Veja mais em: Controllers > Carregando models, components, helpers e extensions.
O nome desta extension é date, este é o nome que você irá utilizar para carrega-lo.
Valor | Exemplo |
br | 02/10/2009 |
dd/mm/aaaa | 02/10/2009 |
dd/mm/aa | 02/10/09 |
dd-mm-aaaa | 02-10-2009 |
dd-mm-aa | 02-10-09 |
eua | 2009-10-02 |
date | 2009-10-02 |
aaaa-mm-dd | 2009-10-02 |
aaaa/mm/dd | 2009/10/02 |
dd/mm/aaaa H:i:s | 02/10/2009 09:05:20 |
dd/mm/aaaa H:i | 02/10/2009 09:05 |
brtime | 02/10/2009 09h 05min |
dd/mm/aaaa Hh imin | 02/10/2009 09h 05min |
dd/mm/aaaa H:ih | 02/10/2009 09:05h |
dd-mm-aaaa H:i:s | 02-10-2009 09:05:20 |
dd-mm-aaaa H:i | 02-10-2009 09:05 |
dd-mm-aaaa Hh imin | 02-10-2009 09h 05min |
dd-mm-aaaa H:ih | 02-10-2009 09:05h |
datetime | 2009-10-02 09:05:20 |
aaaa-mm-dd H:i:s | 2009-10-02 09:05:20 |
aaaa-mm-dd H:i | 2009-10-02 09:05 |
aaaa-mm-dd Hh imin | 2009-10-02 09h 05min |
aaaa-mm-dd H:ih | 2009-10-02 09:05h |
H:i:s | 09:05:20 |
H:i | 09:05 |
Hh imin | 09h 05min |
H:ih | 09:05h |
Parâmetros:
string $format [opcional]
Retorno:
Veja exemplo:
echo Date::convert('2010-02-14', 'dd/mm/aaaa');
Parâmetros:
number $dias
Retorno:
Veja exemplo:
echo Date::sum('2010-02-14', 3);
Parâmetros:
number $dias
Retorno:
Veja exemplo:
echo Date::min('2010-02-14', 3);
Parâmetros:
number $year
Retorno:
Veja exemplo:
echo Date::daysInMonth(2, 2010);
Parâmetros:
Retorno:
Veja exemplo:
echo Date::daysInYear(2010);
Parâmetros:
string $endDate
Retorno:
Veja exemplo:
echo Date::diff('20/09/2010', '20/10/2010');
Parâmetros:
Retorno:
Veja exemplo:
echo Date::dayWeeks('20/09/2010');
Parâmetros:
number $year
Retorno:
Veja exemplo:
echo Date::dayWeeks('20/09/2010');



