Mam ciąg znaków, który zawiera reprezentację daty. Wygląda to tak:W jaki sposób programowo utworzysz wzór od daty zapisanej w ciągu?
Czw 30 listopada 19:00:00 EST 2006
Próbuję utworzyć obiekt Date przy użyciu SimpleDateFormat i mam 2 problemy.
1.) Nie mogę dowiedzieć się wzór na twardym kodu roztwór do konstruktora SimpleDateFormat
2.) Nie mogę znaleźć sposób mogę analizować ciąg przy użyciu API w celu określenia wzoru więc mógłbym ponownie użyć tego dla różnych wzorów danych wyjściowych
Jeśli ktokolwiek zna rozwiązanie za pomocą API lub niestandardowego rozwiązania, bardzo bym to docenił.
FYI, kłopotliwe old zajęcia daty i czasu, takich jak [ 'java.util.Date'] (https://docs.oracle.com/javase/8/docs/api/java/util/Date.html) , ['java.util.Calendar'] (https://docs.oracle.com/javase/8/docs/api/java/util/Calendar.html) i' java.text.SimpleTextFormat' są teraz [dziedzictwo ] (https://en.wikipedia.org/wiki/Legacy_system), wypierane przez [java.time] (https://docs.oracle.com/javase/8/docs/api/java/time/package- summary.html) klas. Zobacz [Tutorial by Oracle] (https://docs.oracle.com/javase/tutorial/datetime/TOC.html). –