Hallo,
auf einer JSP wird eine Gebäudeliste angezeigt:
= ?";
PreparedStatement statement = conn.getDbConnection().prepareStatement(sql);
statement.setTimestamp(1, new Timestamp(since));
ResultSet rs = statement.executeQuery();
// ...............
%\>
Der get-Parameter since gibt die Unixtime in Millisekunden an.
Meiner Meinung nach sollten nur die Gebäude angezeigt werden, die seit BUILD_TIME gebaut worden sind. Es werden aber immer alle Gebäude angezeigt. Egal ob
http://…jsp?since=99991289329613126 oder
http://…jsp?since=0
aufgerufen wird. Lediglich
http://…jsp?since=-99999999999999999
zeigt eine leere Liste. Dagegen zeigt
http://…jsp?since=-9999999999999999
schon wieder alle Gebäude an. Ich vermute mal das mein Ansatz Timestamps mit >= zu vergleichen falsch ist.
Kann mir jemand einen Tipp geben?