Авторитетний підхід Українцям Як перетворити рядок у 12-годинний формат часу в Java?

Як перетворити рядок у 12-годинний формат часу в Java?

Використання API Date Time Метод parse() приймає два аргументи – рядок для аналізу та DateTimeFormatter, який визначає формат рядка. Далі ми форматуємо час у 12-годинний формат за допомогою виклик методу ofPattern() на DateTimeFormatter. Шаблон для 12-годинного часу: «hh:mm a».

  1. імпортувати java.text.SimpleDateFormat;
  2. імпорт java.util.Date;
  3. публічний клас Main {
  4. public static void main(String [] args) throws Exception {
  5. SimpleDateFormat displayFormat = new SimpleDateFormat("HH:mm");
  6. SimpleDateFormat parseFormat = new SimpleDateFormat("hh:mm a");
  7. Дата дата = parseFormat.parse("22:30");

До першої години дня додайте 12 і додайте «до ранку». У 24-годинному часі північ позначається як 00:00. Отже, для години опівночі додайте 12 і знак «AM», щоб перетворити на 12-годинний час. Це означає, що, наприклад, 00:13 за 24 години буде 00:13 за 12 годин. Чи знаєте ви?

String strTime = "20:15:40"; Тепер використовуйте DateFormat, щоб установити формат дати. DateFormat dateFormat = new SimpleDateFormat("hh:mm:ss"); Проаналізуйте рядок часового об’єкта.

Візерунок дд/мм/рррр гг:хх:сс аа використовується для 12-годинного формату, а шаблон MM-dd-yyyy HH:mm:ss використовується для 24-годинного формату.

Related Post

Warum keine Bohnen bei Low Carb?Warum keine Bohnen bei Low Carb?

Продукти, які обмежуються або уникаються, включають хліб, макаронні вироби, цільні та очищені зерна, картоплю та інші крохмалисті овочі, цукор, солодощі (включаючи печиво, морозиво, цукерки та газовані напої), молоко та фрукти