| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 62 |
| Technical Name |
ps_date_format |
| License | OPL-1 |
Pixora Solution · Date & Time
Numeric Date Format
Odoo 19 changed how dates are displayed — fields now render month names from the browser's locale, producing output like "3 thg 12, 2025" or "Dec 3, 2025" regardless of how Settings → Languages is configured. This module switches dates back to numeric format (e.g. 12/03/2025) — while still respecting the date order defined in your language settings.
Before & After
List & Kanban view
Form view
What it fixes
All date columns in every list or kanban view render using the language's configured date format instead of browser locale.
Readonly date spans on form views — invoices, sales orders, shipments — all display in the correct format.
Only the text → number conversion is applied. The date order (day/month/year vs month/day/year) still follows each user's language in Settings → Languages.
A single toggle in Settings → Date Format lets you switch between numeric format and browser locale at any time — no restart needed.
Settings
How it works
Odoo 19 changed how date fields are rendered — they now display month names from the browser's locale (e.g. "Dec 3, 2025" or "3 thg 12, 2025") instead of pure numeric output, and this happens regardless of how Settings → Languages is configured.
This module switches the display back to numbers only — no month names. Importantly, it does not override your locale: the order of day, month, and year still follows the date format defined in each user's language settings, so an English user sees 12/03/2025 and a Vietnamese user sees 03/12/2025 according to their respective language configuration.
A simple toggle in Settings → General Settings → Date Format lets you switch the behaviour on or off at any time — the change applies instantly across all views (list, kanban, form) for all users on the same database.
Technical notes
- Requires Odoo 19.0 — Community or Enterprise edition.
- Covers all view types: list, kanban, form, and pivot.
- Fields with an explicit date format set in the view XML are unaffected.
- Display format follows Settings → Languages → Date Format.
- Compatible with multi-language databases — each user's language is respected.
- Change takes effect on next page load. License: LGPL-3.
Got a feature idea for Odoo?
We build targeted fixes and UX improvements for Odoo teams worldwide. Tell us what's slowing your workflow down — we review every suggestion and turn the most-requested ones into free community modules.
Share your ideaOdoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module