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

Konverter dato til MYSQL datoformat

Opret først et SimpleDateFormat for at analysere dit input fra brugergrænsefladen:

SimpleDateFormat sdf = new SimpleDateFormat("MMM dd, yyyy");

Parse derefter et input til en java.sql.Date (som desværre er navngivet og forskellig fra java.util.Date ). Så for eksempel:

java.sql.Date date = new java.sql.Date(sdf.parse(fromDate).getTime());

Brug endelig date at videregive til JDBC, når du laver dine databaseforespørgsler. Såsom:

Connection con; // assuming you have a database connection
PreparedStatement ps = con.prepareStatement("SELECT * FROM table WHERE x = ?");
ps.setDate(1, date);
ResultSet resultSet = ps.executeQuery();



  1. Er det muligt at henvise til en kolonne som flere fremmednøgler?

  2. MySQL/SQL:Opdatering med korreleret underforespørgsel fra selve den opdaterede tabel

  3. Django manage.py syncdb kaster Intet modul ved navn MySQLdb

  4. Sådan vælger du den rigtige database til din virksomhed