¿Biblioteca de Java para escaneo de fechas (como escáner para el número)?

Scanner.class Dar muchas herramientas útiles para analizar números, como.hasSiguiente_ () ​​y.siguiente_ () ​​Métodos que pueden ser activados a rasgos específicos.

Es en algún lugar algo como esto, para Date: en una primera vez sería detectar fechas en unCuerda, y adapta la respuesta al formato (mm / dd / aa | dd / mm / aa | aaaammdd, son segundos adentro, son letras adentro, es cuatro dígitos año, es negativo ...).

Editar para respuestas

Escáner dar más deSimpleDateFormat es capaz de volverMatchResult y todo ya está hecho (y probado). ¿Ya se ha hecho ese trabajo o tengo que desarrollarlo (reinventar la rueda)?Fecha negativa para los periodos anteriores a JCmm / dd / aa son del inglés, dd / mm / aa de otros europeos, aaaammdd del sistema operativo, por lo que encontrar esas diferencias da diferentes respuestas para aplicar.

Edit2

El calendario es una herramienta bonita, solo debes saber si alguien ya ha agregado el método anterior.

Respuestas a la pregunta(1)

Su respuesta a la pregunta