klwpについての質問です

次の予定の2時間前〜予定時刻(もしくは予定終了時刻)までの限定された時間のみ予定を表示させたいのですが、可能でしょうか?

$if(ci(start,0,r2h)>df(hh)&ci(allday, 0)=0,df(hh:mm, ci(start, 0)),df(hh)<ci(start,0,r3h),"")$

終日の予定は表示されないようにしています
分かる範囲で調べつつ色々試しているんですが、関数?に詳しくなくおかしな書き方をしていると思います
やりたい事が可能かどうかだけでも教えていただけると嬉しいです