@Xiphware is right, we need a few more details for the ideal suggested solution. It sounds like you have 10 day intervals and you’re planning to have 28-30 periods overall.
If the periods are predefined AND the user should be able to select any of these periods, using a
select_one question is the best option.
If you want to only show some of the periods based on the current date (e.g. only show periods that are during or before the current date, or only show the four most recent periods), then you could so that with a combination of a
calculate question and adding a