Как я могу преобразовать 24 формат времени в 12 формат в студии jasper с помощью выражений? у меня есть строка, как показано ниже "19:00"
и я хочу, чтобы преобразовать его в "07:00 PM"
Jasper Studio: конвертировать 24 формат времени в 12 форматов
0
A
ответ
1
Сделайте то же самое, как и в Java см DateTimeFormatter, как вы можете увидеть правильный формат hh:mm a
Лучшее решение в яшмы-отчетов с использованием pattern
атрибут на textField
тег, поскольку он сохранит объект времени, если экспортировать, например первенствует
<textField pattern="hh:mm a">
<reportElement x="0" y="0" width="100" height="20"uuid="b8baea82-84c4-42fa-bccd-62abc96eeded"/>
<textElement verticalAlignment="Middle"/>
<textFieldExpression><![CDATA[$F{theTime}]]></textFieldExpression>
</textField>
Другим решением является использование SimpleDateFormat в textFieldExpression
<textFieldExpression><![CDATA[new SimpleDateFormat("hh:mm a").format($F{theTime})]]></textFieldExpression>
ПРИМЕЧАНИЕ: $F{theTime}
должен быть класса java.util.Date
или одного из его расширений java.sql.TimeStamp
, java.sql.Date
, java.sql.Time
0
Используйте свойство Pattern ..
- Нажмите на текст Поле, которое вы хотите отформатировать.
- Щелкните правой кнопкой мыши, щелкните Показать свойства.
- Нажмите на вкладку Текстовое поле.
- Ищите шаблон и нажмите на квадрат с тремя точками (...).
- Выберите тип шаблона, в который вы хотите отформатировать текстовое поле. Вы можете ввести новый формат самостоятельно, если вас не устраивают заранее определенные.
То же, что и выше, можно получить, перейдя в раздел «Дополнительные свойства» и найдите свойство «Шаблон».
Надеюсь, это помогло. Cheers :)
Смежные вопросы
- 1. Конвертировать 12-часовой формат времени в 24-часовое целое?
- 2. Как конвертировать 12-часовой формат даты/времени в 24 часа?
- 3. Как конвертировать 24-часовой формат времени в 12-часовой формат времени?
- 4. Преобразование времени с 24 форматом в 12 форматов
- 5. конвертировать 12-часовой формат времени в формат 24 часа из python
- 6. JavaScript - конвертировать Часы в минутах (универсальный формат (12 и 24))
- 7. Преобразование 24-часовой формат времени в 12 часов?
- 8. Преобразование 12 час 24-часовой формат времени в SQLite
- 9. Определить настройку отображения времени 12/24 часов
- 10. Конвертировать 12 часов до 24 часов
- 11. Как конвертировать 24 часа времени в 12-часовой формат в java, используя дату из базы данных
- 12. Как конвертировать 24 ч Время Струнный в 12 ч формат времени Струнный
- 13. php 12 hr формат до 24hr формат преобразования времени
- 14. Конвертировать 24-часовой формат в формат MySQL DATETIME
- 15. как конвертировать 24-часовой формат TimeSpan в 12-часовой формат TimeSpan?
- 16. конвертировать время 12-часовой формат в 24-часовой формат и наоборот
- 17. новый Дата() 12/24 часовой формат JavaScript?
- 18. 24-часовой формат до 12-часового формата
- 19. Преобразование времени в 12-часовой формат в SQL
- 20. Преобразования 12-часовой формат 24-часовой формат в SQL Server
- 21. Получение времени в 12-часовом формате от пользователя и конвертация в 24-часовой формат
- 22. Конвертировать 24 часа в 12 часов в Oracle
- 23. Как конвертировать 12 часов в 24 часа в j2me?
- 24. Преобразование времени в формат 24 часа
- 25. Как конвертировать 12-часовую метку времени в 24-часовую метку времени в улье?
- 26. получить 24 часовой формат времени с 12 часовой формат времени в MySql/чтения 12-часовой формат строки в времени, так что я могу преобразовать его в другое время
- 27. Преобразование формата времени 24 часа до 12 часов для ползунка
- 28. Преобразование времени в 24-часовой формат
- 29. конвертировать в 24-часовой формат, а затем timestamp
- 30. boolean заявление изменить 24-часовой формат до 12-часовой формат для уравнений времени в меню переключателя?