\procedure dueit(offset)
filter=[!days:due[<<offset>>]]<br>
<$list filter="[!days:due<offset>]">
<$link/> | {{{[<currentTiddler>get[due]format:date[]] }}}<br>
</$list>
<p/>
\end
<$list filter="[range[-3,-8,-1]]" variable="offset">
<$macrocall $name=dueit offset=<<offset>> />
</$list>
title: date 28
due: 20251028000000000
+
title: date 27
due: 20251027000000000
+
title: date 26
due: 20251026000000000
+
title: date 25
due: 20251025000000000
+
title: date 24
due: 20251024000000000
Also see: Discussion at Talk
Test function
Test data: