Capiturar datas

Ola pessoal,
estou querendo pegar duas datas (uma inicial e outra final), no periodo dessas duas dados o cara me da um historico, data, hora usuario e valor

mais não se como pego essas datas

Obs: estou utilizando um framework chamado KZ, ele permite codigo java na minha pagina

void submit() {
		
		de.getValue(); //id da data de
		ate.getValue(); //id da data ate

		Session session = HibernateUtility.getSession();
		Transaction tx = session.beginTransaction();

		HistoryTagsDAO htdao = new HistoryTagsDAO(session);

		List list = htdao.queryAll();

		SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
		


		<h:table border="1">
		
			if (list.size() > 0) {
			
				for(int i = 0; i < list.size();i++) {
			
				HistoryTags ht = (HistoryTags)list.get(i);
			
				<h:tr>
				
					<h:td><label id="data" value="Data" style="family: Verdana;"/></h:td>
					<h:td>ht.getDate()</h:td>
				</h:tr>
				<h:tr>
					<h:td><label id="hora" value="Hora" style="family: Verdana;"/></h:td>
					<h:td>ht.getTime()</h:td>
				</h:tr>
				<h:tr>
					<h:td><label id="usuario" value="Usuário" style="family: Verdana;"/></h:td>
					<h:td>ht.getIduser()</h:td>
				</h:tr>
				<h:tr>
					<h:td><label id="descricao" value="Descrição" style="family: Verdana;"/></h:td>
					<h:td>ht.getValue()</h:td>
				</h:tr>
			
				}
			}else{

			}
		</h:table>


		tx.commit();
		session.close();

		}