Стойностите на параметрите за дата и календар изискват специални методи, за да се уточни какво представляват, като например чиста дата, чист час или комбинация от дата и час, както е обяснено подробно в раздела Типове дата и час (времеви).
Например следното извикване предава обект Date като чиста дата (без време):
query.setParameter("date", new java.util.Date(), TemporalType.DATE);
и клеймо за време
query.setParameter("date", new java.util.Date(), TemporalType.TIMESTAMP);