Пользовательский формат времени при редактировании формы-> помощник - PullRequest
0 голосов
/ 20 января 2011

У меня снова есть новый вопрос, касающийся формы CakePHP-> input. У меня есть записи с полями времени, которые я хочу ввести в формате, как «18:35». Timeoption можно установить только на «24», «12» или «none». В то время, когда я добавляю запись, ввести этот формат не проблема. Но если мне нравится редактировать запись, время отображается в секундах, например «18:35:10». Я не совсем уверен, как переформатировать это в формат «ЧЧ: ММ», и если есть какой-то нелепый способ сделать это.

Thx,

cdjw

1 Ответ

0 голосов
/ 24 января 2011

Поле времени mysqls имеет значение ЧЧ: ММ: СС, поэтому либо вам нужно переформатировать его перед отображением, либо использовать char (5) в качестве типа поля.

Параметр переформатирования можно выполнить в afterFind ()модели / поведения

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...