Страница 1 из 1
Дата в поле "Дата"
Добавлено: 05 авг 2016, 07:15
Евгений
В разделе Настройки/Приложение установил формат даты - "d/m/Y"
Теперь в таблицах дата отображается в соответствии с заданным форматом. А в форме редактирования формат отображения не изменился. Можно ли как-то задать его отдельно? Либо внести исправления в программу чтобы формат даты везде соответствовал настройкам?
Re: Дата в поле "Дата"
Добавлено: 05 авг 2016, 07:27
support
Чтобы сохранить дату корректно, мы должны ее прочитать и записать в базу данных, вот почему в поле ввода используется формат YY-MM-DD. Пользовательский формат может быть гораздо сложнее чем "d/m/Y" и существует вероятность некорректной записи даты в базу данных.
Re: Дата в поле "Дата"
Добавлено: 05 авг 2016, 07:37
Евгений
Согласен, дата хранится в соответствии с требованиями СУБД. А вот показывать дату пользователю в поле можно ведь как угодно? В списке дата показывается так как задано форматом, а для показа в поле тоже наверное можно примерить формат? И потом при записи разбирать тоже в соответствии с форматом из настроек.
Re: Дата в поле "Дата"
Добавлено: 05 авг 2016, 08:55
support
В списке дата показывается так как задано форматом, а для показа в поле тоже наверное можно примерить формат?
можно, но данный тип календаря такое не поддерживает
например, можно использовать
https://jqueryui.com/datepicker/#alt-field
но формат даты отличается чем у ПХП так что нужно добавлять еще одну опция для настроек формата...
так что, как видите, текущий вариант, наиболее простой и понятный
конечно, есть способ, но я этим сейчас не хочу заниматься, есть более важные дела, а эта мелочь не критическая:)
Re: Дата в поле "Дата"
Добавлено: 08 авг 2016, 12:47
nikorn