From 520baf1eeb8c84d0bf6cfe5a1cd057f320b85ea3 Mon Sep 17 00:00:00 2001 From: Benjamin Renard <benjamin.renard@akka.eu> Date: Fri, 7 Oct 2022 08:55:10 +0000 Subject: [PATCH] Fix timezone --- js/app/views/ParamArgumentsUI.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/js/app/views/ParamArgumentsUI.js b/js/app/views/ParamArgumentsUI.js index ecdc5a6..65225c3 100644 --- a/js/app/views/ParamArgumentsUI.js +++ b/js/app/views/ParamArgumentsUI.js @@ -585,7 +585,8 @@ Ext.define('amdaUI.ParamArgumentsUI', { var argumentField = Ext.create('Ext.form.field.Date', { argId: 'template_' + key, fieldLabel: argument.name, - allowBlank: false, format: 'Y/m/d H:i:s.u', + allowBlank: false, + format: 'Y/m/d H:i:s.u', minValue:'1970/01/01 00:00:00.000', value: parseInt(argument.default), listeners: { @@ -594,8 +595,8 @@ Ext.define('amdaUI.ParamArgumentsUI', { if (!template_args) template_args = {}; - if(field.isValid() && newValue.getTime() > 0 ){ - template_args[key] = newValue.getTime()/1000.; + if(field.isValid()){ + template_args[key] = (newValue.getTime() - newValue.getTimezoneOffset() * 60000)/1000.; } else{ template_args[key] = 0; -- libgit2 0.21.2