В разделе Настройки/Приложение установил формат даты - "d/m/Y"
Теперь в таблицах дата отображается в соответствии с заданным форматом. А в форме редактирования формат отображения не изменился. Можно ли как-то задать его отдельно? Либо внести исправления в программу чтобы формат даты везде соответствовал настройкам?
Дата в поле "Дата"
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Дата в поле "Дата"
Чтобы сохранить дату корректно, мы должны ее прочитать и записать в базу данных, вот почему в поле ввода используется формат YY-MM-DD. Пользовательский формат может быть гораздо сложнее чем "d/m/Y" и существует вероятность некорректной записи даты в базу данных.
- Евгений
- Сообщения: 398
- Зарегистрирован: 11 июл 2016, 13:21
- Имя: Евгений
- Откуда: Петропавловск-Камчатский
Re: Дата в поле "Дата"
Согласен, дата хранится в соответствии с требованиями СУБД. А вот показывать дату пользователю в поле можно ведь как угодно? В списке дата показывается так как задано форматом, а для показа в поле тоже наверное можно примерить формат? И потом при записи разбирать тоже в соответствии с форматом из настроек.
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Дата в поле "Дата"
можно, но данный тип календаря такое не поддерживаетВ списке дата показывается так как задано форматом, а для показа в поле тоже наверное можно примерить формат?
например, можно использовать https://jqueryui.com/datepicker/#alt-field
но формат даты отличается чем у ПХП так что нужно добавлять еще одну опция для настроек формата...
так что, как видите, текущий вариант, наиболее простой и понятный
конечно, есть способ, но я этим сейчас не хочу заниматься, есть более важные дела, а эта мелочь не критическая:)
- nikorn
- Сообщения: 252
- Зарегистрирован: 02 апр 2016, 22:26
- Имя: Корняков Никита
- Откуда: РФ, Ярославль
- Организация: Тяжмаштрейд
- Контактная информация:
Re: Дата в поле "Дата"
См. также обсуждение здесь: http://rukovoditel.net/forum/ru/viewtopic.php?f=7&t=463