Вы можете использовать опцию шаблона в полях даты. Синтаксис работает как Java, устанавливая формат «dd.mm.yyyy» и так далее.
РЕДАКТИРОВАТЬ: есть пример здесь , как изменить шаблон на dd/mm/yyyy
:
Для этого porpouse, используйте поле pattern вашего текстового поля. Установите класс поля на java.util.Date
и вставьте в поле шаблона строку mm/dd/yyyy (or dd/mm/yyyy)
Вы можете отредактировать ваш шаблон, соответственно, всего за несколько минут.
Поскольку у меня не установлен iReport в настоящее время, я могу предложить решение только на уровне SQL: вы также можете отформатировать выбранное поле в вашем коде SQL:
select
sys_extract_utc(current_timestamp) as sql_timestamp,
to_char(sys_extract_utc(current_timestamp), 'MI') as timestamp_minutes,
to_char(sys_extract_utc(current_timestamp), 'DD-MON-YYYY HH24:MI:SS') as datetime_character
from dual;
Это приводит к
SQL_TIMESTAMP | TIMESTAMP_MINUTES | DATETIME_CHARACTER
17.05.19 10:56:42,567411000 | 56 | 17-MAI-2019 10:56:42
Но учтите, что последнее предложение приводит к выбору символов, а не меток времени.
Если у вас есть еще вопросы, не стесняйтесь спрашивать.