Tengo una cadena que contiene la representación de una fecha. Parece que:¿Cómo crearía un patrón mediante programación desde una fecha almacenada en una cadena?
Jue Nov 30 de 19:00:00 EST 2006
Estoy intentando crear un objeto Date utilizando SimpleDateFormat y tiene 2 problemas.
1.) No puedo averiguar el patrón para codificar la solución al constructor SimpleDateFormat
2.) No puedo encontrar una manera de que pudiera analizar la cadena usando API para determinar el patrón así que podría reutilizar esto para diferentes patrones de salida de fecha
Si alguien conoce una solución que utiliza API o una solución personalizada, lo agradecería mucho.
FYI, las viejas clases problemáticas de fecha y hora como ['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), y' java.text.SimpleTextFormat' son ahora [herencia ] (https://en.wikipedia.org/wiki/Legacy_system), suplantado por [java.time] (https://docs.oracle.com/javase/8/docs/api/java/time/package- summary.html) classes. Consulte [Tutorial de Oracle] (https://docs.oracle.com/javase/tutorial/datetime/TOC.html). –