Cualquier duda o sugerencia sobre el codigo no duden en postearla...
Utils.java
Código
package test; import java.util.Date; import java.text.ParseException; import java.text.SimpleDateFormat; /** * Utilidades * * @author nicolas_cof */ public final class Utils { /** * Convierte una fecha de String a Date * * @param stringFecha * @return Date (null si hubo un error) */ try { fecha = formatoFecha.parse( stringFecha ); e.printStackTrace(); } return fecha; } /** * Convierte una fecha de Date a String * * @param fecha * @return String "dd-MM-yyyy" */ return formatoFecha.format( fecha ); } }
Main.java
Código
package test; import java.util.Date; public class Main { // Crear una carpeta llamada test (o el nombre que le han dado en el package) // y meter los archivos *.java (en este caso Main y Utils) // Compilar: javac test/Main.java // Ejecutar: java test.Main 8-1-1988 Date fechaNacimiento; String stringFechaNacimiento; fechaNacimiento = Utils.stringToDate( args[0] ); stringFechaNacimiento = Utils.dateToString( fechaNacimiento ); } }
Salu10.