paste <(seq -f "\"Feb 28 %gweeks\"" 0 15 | xargs -n 1 date +%Y.%m.%d -d) <(seq 16 | xargs -i echo "-") <(seq -f "\"Feb 28 %gweeks\"+4days" 0 15 | xargs -n 1 date +%m.%d -d) | sed 's/\t//g'
2022.02.28-03.04
2022.03.07-03.11
2022.03.14-03.18
2022.03.21-03.25
2022.03.28-04.01
2022.04.04-04.08
2022.04.11-04.15
2022.04.18-04.22
2022.04.25-04.29
2022.05.02-05.06
2022.05.09-05.13
2022.05.16-05.20
2022.05.23-05.27
2022.05.30-06.03
2022.06.06-06.10
2022.06.13-06.17