Availability |
Odoo Online
Odoo.sh
On Premise
|
Lines of code | 75 |
Technical Name |
web_groupby_hour |
License | LGPL-3 |

Supports:
Community
Enterprise
Availability:
Odoo Online
Odoo.sh
On Premise
Web Group By Hour/Minute/Second
Add hour, minute, and second-level grouping to your Odoo views!
This module extends Odoo's web client to support grouping datetime fields by hour, minute, and second intervals, providing ultra-detailed time-based analysis across all your data.
Smart Protection: Automatically handles both datetime and date fields safely - no crashes,
just
intelligent grouping!
Key Features
- Hour Grouping: Group datetime fields by hour (e.g., "15:00 24 Sep")
- Minute Grouping: Group datetime fields by minute (e.g., "15:30 24 Sep")
- Second Grouping: Group datetime fields by second (e.g., "15:30:45 24 Sep")
- System-Wide: Works in List, Pivot, Graph, and all other views
- Safe Operation: Smart conversion for date-only fields
- Zero Setup: Install and use immediately
- Backend Ready: Uses Odoo's existing granularity support
How to Use
- Navigate to any view with datetime fields
- Click "Group By" in the search bar
- Select a datetime field
- Choose "Hour", "Minute", or "Second" from the interval dropdown
- Enjoy ultra-detailed time-based grouping!
Use Cases
- Sales Analysis: Identify peak sales hours, minutes, and seconds
- Support Tickets: Track precise timing patterns for tickets
- Production: Monitor exact manufacturing timing and efficiency
- Website Analytics: Analyze visitor patterns down to the second
- API Monitoring: Track request patterns by minute and second
- Performance Analysis: Measure system performance with precise timing
Installation
1. Update Apps List: Settings > Apps > Update Apps List
2. Search: "Web Group By Hour/Minute/Second"
3. Click Install
4. Ready to use!
Examples
When grouping sales orders by different time intervals, you'll see:
By Hour:
- 09:00 24 Sep 2025 (5 orders)
- 10:00 24 Sep 2025 (12 orders)
By Minute:
- 09:15 24 Sep 2025 (2 orders)
- 09:30 24 Sep 2025 (3 orders)
By Second:
- 09:15:30 24 Sep 2025 (1 order)
- 09:15:45 24 Sep 2025 (1 order)
Result: Ultra-precise time-based insights for unparalleled business understanding!
Technical Details
- Frontend: Adds Hour, Minute, and Second options to Group By dropdowns
- Backend: Smart field type detection and automatic conversion
- Granularity Support: Uses hour, minute_number, and second_number backends
- Compatible: Odoo 18.0+
- Safe: No interference with existing functionality
Web Group By Hour/Minute/Second - Ultra-precise timing analytics for your business
Please log in to comment on this module