Here's some code to generate a Broadcast Calendar table:
That's the way!
You runt it once and you use the outcome (data in the table) indefinitely.
And if the angry boss comes to you swearing about that stupid developer who cannot even figure out such an obvious thing that this is a week No1, not No2 - you just quietly tweak the numbers in the table according to request and make the bugger happy.
You may drop and forget the generation code - it's easier to pass several MB of data to another server.