« first day (7 days earlier)      last day (29 days later) » 

00:09
@RoryAlsop How's that ?
 
9 hours later…
08:53
@Criggie excellent!

« first day (7 days earlier)      last day (29 days later) »