С наступившим всех! Такой вопрос - вывожу из PostgreSQL данные - в запросе в том числе забираю поле с датой, но дата сохраняется в переменной в формате YYYY-MM-DD. А нужно DD.MM.YY - как это сделать проще всего? Спасибо
как вариант попробуйте нечто подобное - select to_char(DATE '2020-03-31', 'DD-Mon-YYYY') as "Formated Date"
С Новым Годом! Попробуйте так: Код (Text): select to_char(FeldDate, 'dd.mm.yy') as FormatedDate... Удачи!
Отлично - то, что надо! Если не сильно утомил - подскажете еще в рамках темы - не могу выровнять нормально вывод данных в таблицу, могу только задать минимальную ширину, но если наименование слишком длинное - все плывет. Нужно чтобы даже в случае длинного имени соседний столбец отодвинулся по вертикали сразу по всем ячейкам. Реализовано так: <html> <body> <style> .styled-table { border-collapse: collapse; margin: 5px 0; font-size: 0.9em; font-family: sans-serif; min-width: 600px; box-shadow: 0 0 20px rgba(0, 0, 0, 0.15); } .styled-table thead tr { background-color: #009879; color: #ffffff; text-align: left; } .styled-table th, .styled-table td { padding: 12px 15px; text-align: right; } .styled-table tbody tr { border-bottom: 1px solid #dddddd; } .styled-table tbody tr:nth-of-type(even) { background-color: #f3f3f3; } .styled-table tbody tr:last-of-type { border-bottom: 2px solid #009879; } </style> Еще раз спасибо.
Конечно, можно менять представление на уровне запроса к БД, но обычно это делают при выводе PHP: function format_date($date, $format = 'd M Y') { return date($format, strtotime($date)); } Дефолтный формат можете сами выбрать. Также во вьюшках часто используются отдельные ф-ции под каждый формат, например: PHP: function date_to_xmlschema($date) { return date(DATE_ATOM, strtotime($date)); } --- Добавлено --- Шаблон, который вам нужен, записывается так: 'd.m.y'
Добрый день! Вам нужно в CSS зафиксировать ширину первой колонки с наименованием, например, так HTML: <head> <style> .styled-table td:nth-of-type(1){width:200px} /* ширина первой колонки в рх или в м.б. в % */ </style> </head> <body> <table border="1" class = "styled-table" > <tr> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td> </td> <td> </td> <td> </td> <td> </td> </tr> </table> </body> </html> Удачи!