Datum- och kalenderparametervärden kräver speciella metoder för att ange vad de representerar, till exempel ett rent datum, en ren tid eller en kombination av datum och tid, som förklaras i detalj i avsnittet Datum och tid (temporala) typer.
Till exempel skickar följande anrop ett Date-objekt som ett rent datum (ingen tid):
query.setParameter("date", new java.util.Date(), TemporalType.DATE);
och tidsstämpel
query.setParameter("date", new java.util.Date(), TemporalType.TIMESTAMP);