Although parts of your question are not quit clear,
I asume you can use the funtion trunc(sysdate,'yyyy').
So :
where trunc(t1.date,'yyyy') = trunc(e_date,'yyyy')