Изменения в работе formatDateTime в yii-1.1.16

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Ответить
theKiller
Сообщения: 153
Зарегистрирован: 2010.02.28, 22:58

Изменения в работе formatDateTime в yii-1.1.16

Сообщение theKiller »

Здравствуйте, уважаемое сообщество!
Обновился до версии yii-1.1.16 и возникла проблема с использованием форматировщика даты:

Код: Выделить всё

echo Yii::app()->DateFormatter->formatDateTime(time(), 'medium', null); 
в 15-й версии выводил: 31.01.2015, а теперь выводит: 31 янв. 2015 г.
Подскажите пожалуйста, что изменилось? И как это исправить?
theKiller
Сообщения: 153
Зарегистрирован: 2010.02.28, 22:58

Re: Изменения в работе formatDateTime в yii-1.1.16

Сообщение theKiller »

Неужели ни у кого такой проблемы не возникло? Пожалуйста, у кого 16-я исполните код:

Код: Выделить всё

echo Yii::app()->format->formatDate(time()) . "<br/>\n";
echo Yii::app()->DateFormatter->formatDateTime(time(), 'medium', null); 
и отпишите сюда результат.
jakiro
Сообщения: 553
Зарегистрирован: 2013.03.05, 15:15

Re: Изменения в работе formatDateTime в yii-1.1.16

Сообщение jakiro »

2015/02/02
02.02.2015
leshgan
Сообщения: 32
Зарегистрирован: 2013.10.28, 08:50

Re: Изменения в работе formatDateTime в yii-1.1.16

Сообщение leshgan »

02.02.2015
02 февр. 2015 г.
theKiller
Сообщения: 153
Зарегистрирован: 2010.02.28, 22:58

Re: Изменения в работе formatDateTime в yii-1.1.16

Сообщение theKiller »

Ну то есть результат

Код: Выделить всё

echo Yii::app()->DateFormatter->formatDateTime(time(), 'medium', null);
то же отличается)
Есть идеи почему и как это исправить?
leshgan
Сообщения: 32
Зарегистрирован: 2013.10.28, 08:50

Re: Изменения в работе formatDateTime в yii-1.1.16

Сообщение leshgan »

theKiller писал(а):Ну то есть результат

Код: Выделить всё

echo Yii::app()->DateFormatter->formatDateTime(time(), 'medium', null); 
то же отличается)
Есть идеи почему и как это исправить?
Что мешает использовать

Код: Выделить всё

echo Yii::app()->DateFormatter->formatDateTime(time(), 'short', null);
 
или

Код: Выделить всё

echo Yii::app()->DateFormatter->format('dd.MM.yyyy', time());
 
?
theKiller
Сообщения: 153
Зарегистрирован: 2010.02.28, 22:58

Re: Изменения в работе formatDateTime в yii-1.1.16

Сообщение theKiller »

Спасибо за предложение!
В echo Yii::app()->DateFormatter->formatDateTime(time(), 'short', null); формат года короткий.
Вторая работает, просто придется менять по коду - есть вероятность, что прозеваю где то... Видимо так и сделаю, просто интересно почему неодинаково работает?
Ответить