Datums- und Kalenderparameterwerte erfordern spezielle Methoden, um anzugeben, was sie darstellen, z. B. ein reines Datum, eine reine Uhrzeit oder eine Kombination aus Datum und Uhrzeit, wie im Abschnitt Datums- und Uhrzeittypen (zeitlich) ausführlich erläutert.
Beispielsweise übergibt der folgende Aufruf ein Date-Objekt als reines Datum (keine Zeit):
query.setParameter("date", new java.util.Date(), TemporalType.DATE);
und Zeitstempel
query.setParameter("date", new java.util.Date(), TemporalType.TIMESTAMP);