Вы правильно установили значение по умолчанию для вашего атрибута даты объекта просмотра равным "adf.currentDateTime", чтобы его значение по умолчанию было текущим временем, когда объект представления запущен.
К "записывать обновленную дату и время при внесении изменений в данные каждый раз " В вашем Jsf просто поместите атрибуты inputDate немедленный =" true " и autoSubmit =" true ", поэтому, когдаПользователь изменяет дату в пользовательском интерфейсе и обновляет значение в View Object в режиме реального времени.
<af:inputDate value="#{row.bindings.Date.inputValue}" autoSubmit="true" immediate="true" id="id1">
<f:validator binding="#{row.bindings.CreationDate.validator}"/>
<af:convertDateTime pattern="#{bindings.VO.hints.Date.format}"/>
</af:inputDate>