sql >> Database teknologi >  >> RDS >> Mysql

Konverter streng dd/MM/åååå dato til java.sql.dato åååå-MM-dd

Du bør bruge SimpleDateFormat (eller tilsvarende fra Joda Time ) i stedet for at prøve at analysere dette selv:

DateFormat format = new SimpleDateFormat("dd/MM/yyyy", Locale.US);
format.setTimeZone(TimeZone.getTimeZone("Etc/UTC"));

java.util.Date date = format.parse(text);

java.sql.Date sqlDate = new java.sql.Date(date.getTime());



  1. MySQL 5.0 indekser - Unik vs Ikke Unik

  2. Forskellen mellem læst forpligtet og gentaget læsning

  3. Hvordan bruger man regulært udtryk i sql-serveren?

  4. Spring Batch - Kan ikke gemme posterne i Postgres database