From 1e4e2e927860b1cac6d5d0857ccf29132f5a386e Mon Sep 17 00:00:00 2001 From: Wing-Kam Wong Date: Wed, 17 May 2023 11:41:24 +0530 Subject: [PATCH] fix(nocodb): add missing +00:00 --- packages/nocodb/src/models/Model.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/nocodb/src/models/Model.ts b/packages/nocodb/src/models/Model.ts index 31c255abaa..bdcd2876be 100644 --- a/packages/nocodb/src/models/Model.ts +++ b/packages/nocodb/src/models/Model.ts @@ -469,6 +469,11 @@ export default class Model implements TableType { } if (col.uidt === UITypes.DateTime && dayjs(val).isValid()) { const { isMySQL, isSqlite, isMssql, isPg } = clientMeta; + if (val.indexOf('+') < 0 && val.slice(-1) !== 'Z') { + // if no timezone is given, + // then append +00:00 to make it as UTC + val += '+00:00'; + } if (isMySQL) { // first convert the value to utc // from UI