diff options
| author | Bruno Boi <boi@odoo.com> | 2021-05-12 14:07:05 +0000 |
|---|---|---|
| committer | Bruno Boi <boi@odoo.com> | 2021-05-28 13:29:21 +0000 |
| commit | 2ac6492cc29b7300cf1ab1635222d3b96ea5507d (patch) | |
| tree | b0cc73e2a027763dad2c9f7b58193ca85aaf1eae /addons/web/static/src/js/fields | |
| parent | 1f1cf4029fde27eee7be75fc24fa9218cbfebd23 (diff) | |
[FIX] web: parseDateTime util optimizations
- `parseDateTime` util: we now caches "without zero" date and time formats
Taskid: 2412172
Diffstat (limited to 'addons/web/static/src/js/fields')
| -rw-r--r-- | addons/web/static/src/js/fields/field_utils.js | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/addons/web/static/src/js/fields/field_utils.js b/addons/web/static/src/js/fields/field_utils.js index 0407da1b265..7dfb92b3d19 100644 --- a/addons/web/static/src/js/fields/field_utils.js +++ b/addons/web/static/src/js/fields/field_utils.js @@ -511,10 +511,10 @@ function parseDateTime(value, field, options) { if (!value) { return false; } - var datePattern = time.getLangDateFormat(), - timePattern = time.getLangTimeFormat(); - var datePatternWoZero = datePattern.replace('MM','M').replace('DD','D'), - timePatternWoZero = timePattern.replace('HH','H').replace('mm','m').replace('ss','s'); + const datePattern = time.getLangDateFormat(); + const timePattern = time.getLangTimeFormat(); + const datePatternWoZero = time.getLangDateFormatWoZero(); + const timePatternWoZero = time.getLangTimeFormatWoZero(); var pattern1 = datePattern + ' ' + timePattern; var pattern2 = datePatternWoZero + ' ' + timePatternWoZero; var datetime; |
