Overview
GitHub:
Time Machine is a custom widget for ArcGIS Experience Builder Developer Edition 1.19 and later (tested on 1.21). It puts one date slider on the map and makes every dated layer follow it. Drag to a date and the map shows what was there on that date.
It does not need time-enabled services. The widget reads each layer's fields, picks the date field, and applies a filter on top of whatever filter the layer already has. Feature layers are filtered on the layer view in the browser. Map image layers with dated sublayers are filtered with a definition expression and asked for a fresh picture after each change.