Chcę zapisać obiekt Date na czytelnym łańcuchu znaków (na przykład 22/10/2009 21:13:14), który jest również możliwy do odtworzenia z powrotem do obiektu Date.Czytelny dla człowieka i możliwy do formatowania format daty w Javie
Próbowałem wielu rzeczy, a najlepsze, jakie mogłem znaleźć, było użycie DateFormater do analizowania i formatowania, ale ma on pewien minus. Podczas formatowania daty tracisz informacje o sekundach. Próbowałem znaleźć, czy istnieje opcja sformatowania go i wyświetlenia sekund (nawet lepiej byłoby do poziomu milisekund, ponieważ jest to rozdzielczość, którą obiekt Date pozwala), ale doszedłem do tego.
Wszelkie pomysły?
Kiedy ta odpowiedź została napisana w 2009 roku "SimpleDateFormat" było tym, co mieliśmy w tym celu. Okazało się to kłopotliwe i na szczęście zostało zastąpione przez 'java.time', nowoczesny interfejs API Data i czas Java oraz jego klasę' DateTimeFormatter' w 2014 roku. Polecam, abyś nigdy więcej nie używał 'SimpleDateFormat'. –