Yes, for each promo code that you assign to a discount, you can set up start and end times and dates.