«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как правильно отобразить текущую дату и время в формате «DD/MM/yyyy HH: MM: Ss.SS» в Java?

Как правильно отобразить текущую дату и время в формате «DD/MM/yyyy HH: MM: Ss.SS» в Java?

Опубликовано в 2025-03-23
Просматривать:239

How to Correctly Display the Current Date and Time in

Как отобразить текущую дату и время в «dd/mm/yyyy hh: mm: ss.ss" format

в предоставленном коде Java, выпуск с датой и временем в желании "dd/mm/yyy. Лежит в использовании различных экземпляров SimpleDateFormat с различными шаблонами форматирования.

Решение:

, чтобы правильно отформатировать дату как в строке, так и в объектах даты с использованием желаемого шаблона, вы должны использовать один и тот же экземпляр SimpleDateFormat по всему коду:

args) бросает исключение { Календарь cal = calendar.getInstance (); SimpleDateFormat SDF = new SimpleDateFormat ("dd/mm/yyyy HH: MM: Ss.SS"); // Оформление даты как строки String strdate = sdf.format (cal.gettime ()); System.out.println («Текущая дата в формате строки:« strdate); // Проанализируйте форматированную строку обратно в объект даты Дата даты = sdf.parse (strdate); System.out.println ("Текущая дата в формате даты:" sdf.format (date)); } }
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class DateAndTime {

    public static void main(String[] args) throws Exception {
        Calendar cal = Calendar.getInstance();
        SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss.SS");

        // Format the date as a String
        String strDate = sdf.format(cal.getTime());
        System.out.println("Current date in String Format: "   strDate);

        // Parse the formatted string back into a Date object
        Date date = sdf.parse(strDate);
        System.out.println("Current date in Date Format: "   sdf.format(date));
    }
}
с использованием того же экземпляра SimpleDateFormat с желаемой шаблоном, выход будет:

текущая дата в формате строки: 05/01/2012 21: 10: 17.287 Текущая дата в формате даты: 05.01.2012 21: 10: 17.287
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class DateAndTime {

    public static void main(String[] args) throws Exception {
        Calendar cal = Calendar.getInstance();
        SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss.SS");

        // Format the date as a String
        String strDate = sdf.format(cal.getTime());
        System.out.println("Current date in String Format: "   strDate);

        // Parse the formatted string back into a Date object
        Date date = sdf.parse(strDate);
        System.out.println("Current date in Date Format: "   sdf.format(date));
    }
}
это соответствует указанному формату «dd/mm/yyyy HH: MM: Ss.SS» как для представлений строки, так и для представлений даты.

]]

Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3