jeg fandt lige den her stump kode til dig, så du kan komem videre :
--------------------------
Her er koden :
Håndterer datoer :
For at få dags dato i SQL format :
 java.util.Date today =
         new java.util.Date();
 java.sql.Date sqlToday =
         new java.sql.Date(today.getTime());
For TImestamp er det den samme metode
 java.util.Date today =
         new java.util.Date();
 java.sql.Timestamp now =
         new java.sql.Date(today.getTime());
Du kan også bruge Date, Time eller Timestamp i en forespørgsel v.h.a. JDBC escape koder :
 Date       {d 'yyyy-mm-dd'}
 Time       {t {'hh:mm:ss'}
 Timestamp  {ts `yyyy-mm-dd hh:mm:ss.f . . .'}
                 note: the .f .... is optional
For eksempel, vil et udtryk med en dato se sådan ud :
 java.util.Date today =
         new java.util.Date();
 java.sql.Date sqlToday =
         new java.sql.Date(today.getTime());
 String query =
    "select * from cust where purchase_date < { d '" + sqlDate.toString() +
"' }");
Med et PreparedStatement, behøver du ikke JDBC escape koder JDBC-driveren vil gøre jobbet for dig :
 java.util.Date today =
         new java.util.Date();
 java.sql.Date sqlToday =
         new java.sql.Date(now.getTime());
 PreparedStatement p = theConn.prepareStatement
    ("select * from cust where purchase_date < ?");
 p.setDate(1, sqlToday);