Date & Time Conditions
Date and time conditions let you create rules that only apply during specific periods — certain dates, days of the week, or times of day. Use them for time-limited promotions, business hours rules, or seasonal restrictions.
Available Conditions
| Condition | What It Checks | Triggers |
|---|---|---|
| Date | Specific date or date range | Equals to, Not equals to, Is before, Is after, Is in between, Is not in between |
| Day of the week | Day (Monday–Sunday) | Equals to, Not equals to, Is in between, Is not in between |
| Time of the day | Time of day | Equals to, Not equals to, Is before, Is after, Is in between, Is not in between |
| Day of the week and time of the day | Combined day + time range | Is in between, Is not in between |
Common Setups
Weekend-only free shipping:
Day of the week → Is in between → Saturday – Sunday (Discount shipping rule for free weekend shipping)
Business hours restriction:
Time of the day → Is in between → 09:00 – 17:00 (Show or hide certain payment methods during business hours only)
Holiday promotion period:
Date → Is in between → Dec 20 – Dec 31 (Free shipping during the holiday season)
Block COD outside business hours:
Day of the week and time of the day → Is not in between → Monday 09:00 – Friday 17:00 (Hide COD payment when your team can’t process orders)
Seasonal product restriction:
Date → Is after → March 31 (Validation rule blocking certain products after a season ends)
Tips
- “Day of the week and time of the day” is the most powerful option — it lets you define a precise window like “Monday 9am to Friday 5pm” in a single condition.
- Date conditions use a date picker for easy selection.
- Time conditions use a time picker in 24-hour format.
- Time zone — the time is based on the store’s time zone setting in Shopify.
- These conditions work well combined with other conditions. For example: free shipping on weekends AND order over $50.