Я намагаюсь відформатувати об'єкт Date і перетворити цей
відформатований назад в тип Date
object
Це мій код
SimpleDateFormat inputDf = new SimpleDateFormat("EEE MMM dd yyyy HH:mm:ss zzz");
System.out.println("before format "+invoiceDate);
invoiceDate=inputDf.parse(inputDf.format(invoiceDate));
System.out.println("after format "+inputDf.format(invoiceDate));
System.out.println("after parse "+invoiceDate);
Викладене вище з коду є
before format : Mon Jan 14 10:55:40 IST 2013
after format : Mon Jan 14 2013 10:55:40 IST
after parse : Mon Jan 14 10:55:40 IST 2013
Ви можете побачити тут після того, як я проаналізую об'єкт дат,
перетворюючи його в початковий формат (формат, який показує перед
форматуванням), але я хочу, щоб об'єкт Дата, як він з'являється у
другій лінії друку (після форматування), є методом .format,
повертає String не об'єкт Дата , як я можу це виправити?
Дякую