You’re very welcome. Explaining this helped me figure out the most efficient way to convert from calendar dates to slot numbers. It also is prompting me to research how synchronized mainnet slot numbers will be with UTC over the years.
BTW, you can use the Marlowe playground to experiment with a simple contract that limits the number of tokens minted, constrainting minting to time windows, etc. If the Alonzo testnet is available soon, then you can test everything out there.