LocalDate zapis do pliku zmiana formatu.

0

Dane o pojazdach są przechowywane w pliku tekstowym , w którym jeden wiersz zawiera informacje o jednym pojeździe. Poprawny wiersz, to ten zawierający dane pojazdu (rozdzielone przecinkami) w kolejności: marka, model, rok produkcji, data ostatniego przeglądu, data ważności ubezpieczenia, data ważności taksometru. wszystkie daty w formacie: 28-2-2015).

pojazdy są typu LocalDate

mam konstruktor

public Pojazd(String marka,String model,int rok, LocalDate dataRejestracji)

którym tworze obiekt

Pojazd auto1=new Pojazd("BMW","E30",1986,data);

i dostaje wynik z toString:
BMW, E30, 1986, 1999-01-11

chce zapisać ten plik w innym formacie dat jak w poleceniu zapis pliku działa ale zapisuje w takiej postaci jak wyświetla jak to zmienić wydaje mi się ze DateTimeFormatte ale nie wiem jak zaimplementować to w taki sposób żeby daty w obiekcie się pozmieniały.

Pozdrawiwm Piotrek

0
Date myDate = new Date();
System.out.println(new SimpleDateFormat("MM-dd-yyyy").format(myDate));

Mały przykład, jak można to zmienić

1 użytkowników online, w tym zalogowanych: 0, gości: 1