Лихая приборная панель. Как изменить «updatedAtMessage» на двенадцать часов?

Я создаю панель инструментов с помощью Dashing. В html для виджетов у меня есть: data-bind="updatedAtMessage", который я получил, когда загрузил тире для отображения при обновлении виджета. Я искал везде и не могу найти, откуда это сообщение. Я хочу преобразовать это в 12-часовое время, потому что сейчас это 24-часовое время.


person cam_cudi    schedule 16.07.2019    source источник


Ответы (1)


В тире используются фильтры BatmanJS. Вот довольно ужасное решение, изменяющее widgets/number/number.html.

<p class="updated-at" data-bind="updatedAtMessage | replace '13:','1:' | replace '14:','2:' | replace '15:','3:' | replace '16:','4:' | replace '17:','5:' | replace '18:','6:' | replace '19:','7:' | replace '20:','8:' | replace '21:','9:' | replace '22:','10:' | replace '23:','1:' "></p>
person Al Priest    schedule 31.10.2019