From fc67f251910e4f45a52b719909a3b0fd1178fea5 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Fri, 11 Aug 2023 18:07:31 +0800 Subject: [PATCH] Update pgsql FormatDateTimeOffset --- .../Realization/Kdbndp/SqlBuilder/KdbndpInsertBuilder.cs | 7 +++++++ .../Realization/Kdbndp/SqlBuilder/KdbndpUpdateBuilder.cs | 3 ++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/Src/Asp.Net/SqlSugar/Realization/Kdbndp/SqlBuilder/KdbndpInsertBuilder.cs b/Src/Asp.Net/SqlSugar/Realization/Kdbndp/SqlBuilder/KdbndpInsertBuilder.cs index 7fa11e3d1..044b7bd6d 100644 --- a/Src/Asp.Net/SqlSugar/Realization/Kdbndp/SqlBuilder/KdbndpInsertBuilder.cs +++ b/Src/Asp.Net/SqlSugar/Realization/Kdbndp/SqlBuilder/KdbndpInsertBuilder.cs @@ -97,5 +97,12 @@ namespace SqlSugar return batchInsetrSql.ToString(); } } + + + public override string FormatDateTimeOffset(object value) + { + var date = UtilMethods.ConvertFromDateTimeOffset((DateTimeOffset)value); + return "'" + date.ToString("yyyy-MM-dd HH:mm:ss.fff zzz") + "'"; + } } } diff --git a/Src/Asp.Net/SqlSugar/Realization/Kdbndp/SqlBuilder/KdbndpUpdateBuilder.cs b/Src/Asp.Net/SqlSugar/Realization/Kdbndp/SqlBuilder/KdbndpUpdateBuilder.cs index 2230aa70b..6518a1565 100644 --- a/Src/Asp.Net/SqlSugar/Realization/Kdbndp/SqlBuilder/KdbndpUpdateBuilder.cs +++ b/Src/Asp.Net/SqlSugar/Realization/Kdbndp/SqlBuilder/KdbndpUpdateBuilder.cs @@ -223,7 +223,8 @@ namespace SqlSugar } public override string FormatDateTimeOffset(object value) { - return "'" + ((DateTimeOffset)value).ToString("o") + "'"; + var date = UtilMethods.ConvertFromDateTimeOffset((DateTimeOffset)value); + return "'" + date.ToString("yyyy-MM-dd HH:mm:ss.fff zzz") + "'"; } } }