хочу получить текущую дату и время в формате "dd/MM/yyy HH:mm:ss.SS"

Я использую следующий код, чтобы получить дату в формате "dd/MM/yyy HH:mm:ss.SS".

    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");
    String strDate = sdf.format(cal.getTime());
    System.out.println("Current date in String Format: "+strDate);

    SimpleDateFormat sdf1 = new SimpleDateFormat();
    sdf1.applyPattern("dd/MM/yyyy HH:mm:ss.SS");
    Date date = sdf1.parse(strDate);
    System.out.println("Current date in Date Format: "+date);

}
}

и получаю следующий результат

    Current date in String Format: 05/01/2012 21:10:17.287
    Current date in Date Format: Thu Jan 05 21:10:17 IST 2012

Подскажите, пожалуйста, что мне нужно сделать, чтобы отобразить дату в том же строковом формате (dd/MM/yyyy HH:mm:ss.SS) т.е. я хочу получить следующий результат:

    Current date in String Format: 05/01/2012 21:10:17.287
    Current date in Date Format: 05/01/2012 21:10:17.287

Подскажите, пожалуйста

17
задан Bharani 5 January 2012 в 15:45
поделиться