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

cast en streng til sql time

Det afhænger helt af formatet på din String , så jeg ville bruge et SimpleDateFormat at parse strengen til en java.util.Date; så kan du udtrække millisekundtidsværdien fra den dato og overføre den til en java.sql.Time() . Sådan:

String s = /* your date string here */;
SimpleDateFormat sdf = new SimpleDateFormat(/* your date format string here */);
long ms = sdf.parse(s).getTime();
Time t = new Time(ms);


  1. SQL Server mangler indeks

  2. eliminer duplikerede matrixværdier i postgres

  3. Hvad er @@TEXTSIZE i SQL Server?

  4. Hvad er det korrekte indeks for at forespørge strukturer i arrays i Postgres jsonb?