How do you filter Adalo workouts by the selected calendar date?
Connect a calendar’s selected day to a workout list with start-of-day and end-of-day filters, plus checks for date fields and component behavior.
Use the calendar’s selected day as a date range: filter Workout Time after the start of the selected day and before the end of that day. Store Workout Time as a Date/Time value, and bind the calendar and list to the same workout collection.
Use the calendar’s selected date as the input to a two-boundary list filter. This keeps the calendar and workout list on one screen while avoiding an exact-timestamp comparison that would miss most records.
The intended outcome
Selecting a day shows only workouts whose Workout Time falls within that calendar day.
Requirements
- A Workouts collection with a Workout Time property whose type is Date/Time
- A calendar component that exposes the selected date or start/end of the selected day
- A list connected to the same Workouts collection
Step by step
- 01
Use a Date/Time property
Confirm that Workout Time is a Date/Time property, not text. Existing workout records must have this property populated.
- 02
Connect the calendar
Place the calendar above the list, choose the Workouts collection, and map its start time to Workout Time. Map an end time only if your records include one.
- 03
Connect the workout list
Set the list to show records from the same Workouts collection used by the calendar.
- 04
Add the lower boundary
Add a custom list filter where Workout Time is after the start of the day selected on the calendar.
- 05
Add the upper boundary
Add an AND filter where Workout Time is before the end of the day selected on the calendar.
- 06
Test more than one day
Select days with zero, one, and several workouts. Confirm that only records within each selected day appear.
The underlying logic
The selected calendar day represents a range, not one exact timestamp.
Combining a start-of-day lower boundary with an end-of-day upper boundary limits the list to records inside that day.
Adalo’s current filtering documentation supports date comparisons, and current Calendar Pro documentation exposes a Selected Date output; the exact Magic Text names can vary by calendar component.
Data model
| Collection | Important properties | Relationships |
|---|---|---|
What still needs checking?
- This answer is forum-native and has no original Adalocado video.
- Current Adalo Calendar Pro documentation exposes Selected Date as Magic Text; if you use a different calendar component, map its equivalent selected-day output.
Common failure modes
The list is empty for a day that has workouts
Confirm Workout Time is a populated Date/Time property and that both filters reference the calendar’s selected day rather than the current day.
Workouts from the wrong day appear
Check the start and end boundaries, device timezone, and whether the component treats the end boundary as exclusive.
The calendar jumps back to its default date
This was reported separately in the source thread for the marketplace Advanced Calendar. Test without its Default Date setting and contact that component’s developer if the reset continues.
Testing checklist
0 of 8 checked on this device
Current limitations
- The source solution uses the marketplace Advanced Calendar component. Current Calendar Pro or other calendar components may expose the selected date under different Magic Text names.
- The source author later reported a separate default-date reset issue in that component. The date-range filtering worked, but the component navigation behavior was not fully resolved in the thread.
- The workflow is supported by an accepted community answer and current Adalo documentation, but Adalocado has not reproduced the exact marketplace-component setup in a builder project.
Current evidence screenshots have not yet been added. Treat the guidance as documented or legacy material according to the status shown above.
What the Adalo community is reporting
These are concise editorial summaries of public forum posts—not endorsements or independently reproduced results.
How to show planned workouts based on selected date in calendar?
Filter Workout Time after the selected day’s start and before its end; the original poster confirmed that this worked.
Boundary: The exact marketplace Advanced Calendar was not reproduced, and a later default-date reset issue remained component-specific.
Roelt (question) and Ali-Bazzi (accepted answer) · January 2026Sources and status
This page was last reviewed on Aug 16, 2026. Its current status is Documented from current sources.
Verification owner: Automatically organized from an accepted forum answer; monitored for corrections. Next review: Oct 16, 2026.
Changelog
Automatically posted from a solved Adalo forum topic; corrections are monitored on the live site.
Report this answer.
Forum answers post automatically. If a step is wrong, outdated, unclear, or missing an important boundary, send the exact correction and the editor will check the live page.
Report a problemDid this solve your problem?
Never deal with an Adalo problem again.
Rehost becomes the monthly team behind your app. Fixes, releases, integrations, and ongoing changes have an owner.
See monthly managementBring us the messy version.
Describe what you expected, what happened instead, and what you already tried.
Ask Adalocado 💬

