У меня есть страница с DataTableJSF2.2Majorra & PF5.1: Пользовательский формат даты в DataTable
как так: http://s7.postimg.org/60qsj2z8b/datatable.png
соответствующая часть заключается в следующем:
<p:dataTable id="blockedPeriodTable" var="blockedPeriod"
value="#{blockedPeriodController.project.blockerList}"
emptyMessage="Keine Blocker gefunden"
style="width:50%;min-width:585px;margin-left:auto;margin-right:auto;margin-bottom:20px"
rowKey="#{blockedPeriod.id}">
<f:facet name="header">Blockzeiten</f:facet>
<p:column headerText="Von" width="200">
<h:outputText value="#{blockedPeriod.startDateAsDate}">
<f:convertDateTime timeStyle="short" dateStyle="full"
timeZone="CET" type="both" />
</h:outputText>
</p:column>
<p:column headerText="Bis" width="200">
<h:outputText value="#{blockedPeriod.endDateAsDate}" >
<f:convertDateTime timeStyle="short" dateStyle="full"
timeZone="CET" type="both" />
</h:outputText>
</p:column>
<p:column headerText="Grund" style="width: 125px;">
<h:outputText value="#{blockedPeriod.reason}" />
</p:column>
</p:dataTable>
я есть выходные тексты, которые имеют af: convertDateTime внутри них, определяющие, как показывают даты
сейчас, как вы можете видеть на картинке, время показывается как 00:00, 12:00 и 23:59
InstEd из 'Sonntag, 20. Dezember 2015 12:00' цель, чтобы показать что-то вроде 'Sonntag, 20. Dezember 2015 mittags'
это наклоняю быть сделано с convertDateTime AFAIK, и я не хочу, чтобы использовать JavaScript для него
я действительно не знаю, как это сделать ...
любых идей?
Лучше расширить стандартный конвертер времени (и локализовать его). Кстати, что случилось с Deutsche Gründlichkeit? Эти сообщения содержат ужасно много недостающих капитализации и пунктуации. – BalusC
Я считаю, что это довольно простое решение , но плохо проделывать вокруг со стандартным конвертером даты и времени, когда у меня есть время hahaha deutsche gründlichkeit? ich bin schweizer;) –
Ну, что случилось со швейцарской точностью? Тот, кто делал свои часы и часы миролюбивыми; ;-) – Kukeltje