Hola
Alguien me puede ayudar a mostrar las fechas en español:
bootstrap.php
Time::setDefaultLocale('es-ES'); FrozenTime::setDefaultLocale('es-ES'); Date::setDefaultLocale('es-ES'); FrozenDate::setDefaultLocale('es-ES');
Any controller
echo Chronos::now()->format('l');
Me debería imprimir Jueves, pero imprime Thursday
Por favor su apoyo, gracias.
1 Like
raul338
February 10, 2017, 1:59am
2
You should use i18n\Time::i18nFormat and its default locale (I don’t know why the default is not i18n::locale)
I tried this with the cake console. (default locale is es_AR’)
>> use Cake\I18n\Time;
=> null
>>> Time::now()->i18nFormat('EEEE');
=> "jueves"
>>> Time::setDefaultLocale('pt_BR');
=> null
>>> Time::now()->i18nFormat('EEEE');
=> "quinta-feira"
1 Like