Overview
Time controls let you define what time period to analyze and at what granularity to view the data. Every report in Trodo supports flexible time configuration.Time Range Selection
Preset Ranges
Quick selection for common time periods:| Preset | Description |
|---|---|
| Today | Current day (midnight to now) |
| Yesterday | Previous full day |
| Last 7 days | Past week including today |
| Last 14 days | Past two weeks |
| Last 30 days | Past month |
| Last 90 days | Past quarter |
| Last 365 days | Past year |
| This week | Current week (Monday to now) |
| This month | Current month (1st to now) |
| This quarter | Current quarter |
| This year | Current year (Jan 1 to now) |
Custom Date Range
Select specific start and end dates:Rolling Windows
Automatically update to show the most recent data:Granularity
Granularity controls how data is grouped in time-series views:| Granularity | Best For |
|---|---|
| Hourly | Intraday patterns, short-term analysis |
| Daily | Day-over-day trends, standard analysis |
| Weekly | Week-over-week patterns, smoothing noise |
| Monthly | Long-term trends, executive reporting |
| Quarterly | Business planning, strategic analysis |
Matching Granularity to Range
Time Comparisons
Compare current period to previous periods:Previous Period
Compare to the immediately preceding period:Same Period Last Year
Compare to the same period one year ago:Custom Comparison
Compare any two time periods:Session Timing
Trodo uses a 30-minute session timeout (not configurable):Session Examples
Time-Based Filtering
Filter events by time properties:Event Timestamp
User First Seen
User Last Seen
Timezone Handling
Trodo automatically captures user timezone:Dashboard Timezone
Reports display in your selected timezone:- Go to Settings
- Select your timezone
- All reports adjust accordingly
UTC Storage
All timestamps are stored in UTC internally:- Consistent data across timezones
- No daylight saving issues
- Accurate global comparisons
Time Patterns
Day of Week Analysis
Breakdown by day to see weekly patterns:Hour of Day Analysis
Breakdown by hour for daily patterns:Monthly Trends
See seasonality:Client time vs server-side events
For most browser SDK events, timestamps reflect when the client sent the event. If you also send server-side or backend events (for example when a long-running job finishes), those timestamps reflect server clock time. When comparing steps across sources, align on a single notion of “completed” (for example oneagent_run_completed from the system of record).
Dashboard time controls
Global Time Selector
Dashboards can have a global time selector:Per-Chart Time
Override global time for specific charts:Best Practices
Match Time to Question
Use Comparisons Wisely
Account for Data Lag
Recent data may be incomplete:Smooth Volatility
Use longer time ranges or weekly granularity to smooth noise:Next Steps
Reports Overview
Learn about report types
Boards
Create dashboards