Nilai parameter Tanggal dan Kalender memerlukan metode khusus untuk menentukan apa yang diwakilinya, seperti tanggal murni, waktu murni, atau kombinasi tanggal dan waktu, seperti yang dijelaskan secara rinci di bagian Jenis Tanggal dan Waktu (Temporal).
Misalnya, pemanggilan berikut melewatkan objek Date sebagai tanggal murni (tanpa waktu):
query.setParameter("date", new java.util.Date(), TemporalType.DATE);
dan stempel waktu
query.setParameter("date", new java.util.Date(), TemporalType.TIMESTAMP);