From e3f2e5e5151845420442a93a3ac0490f21394e30 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Sun, 9 Jul 2023 17:23:17 +0800 Subject: [PATCH] Update SqlFunc.WeekOfYear --- .../SqlSugar/ExpressionsToSql/DbMethods/DefaultDbMethod.cs | 2 +- .../Realization/Sqlite/SqlBuilder/SqliteExpressionContext.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Src/Asp.NetCore2/SqlSugar/ExpressionsToSql/DbMethods/DefaultDbMethod.cs b/Src/Asp.NetCore2/SqlSugar/ExpressionsToSql/DbMethods/DefaultDbMethod.cs index 82f049d56..3d8147f16 100644 --- a/Src/Asp.NetCore2/SqlSugar/ExpressionsToSql/DbMethods/DefaultDbMethod.cs +++ b/Src/Asp.NetCore2/SqlSugar/ExpressionsToSql/DbMethods/DefaultDbMethod.cs @@ -972,7 +972,7 @@ namespace SqlSugar public virtual string WeekOfYear(MethodCallExpressionModel mode) { var parameterNameA = mode.Args[0].MemberName; - return $" DATE_PART('week', {parameterNameA}) "; + return $" DATE_PART('week', {parameterNameA})+1 "; } } } diff --git a/Src/Asp.NetCore2/SqlSugar/Realization/Sqlite/SqlBuilder/SqliteExpressionContext.cs b/Src/Asp.NetCore2/SqlSugar/Realization/Sqlite/SqlBuilder/SqliteExpressionContext.cs index 25de02e15..3c7f00bc2 100644 --- a/Src/Asp.NetCore2/SqlSugar/Realization/Sqlite/SqlBuilder/SqliteExpressionContext.cs +++ b/Src/Asp.NetCore2/SqlSugar/Realization/Sqlite/SqlBuilder/SqliteExpressionContext.cs @@ -20,7 +20,7 @@ namespace SqlSugar public override string WeekOfYear(MethodCallExpressionModel mode) { var parameterNameA = mode.Args[0].MemberName; - return $"STRFTIME('%W', {parameterNameA}) "; + return $"STRFTIME('%W', {parameterNameA})+1 "; } public override string Equals(MethodCallExpressionModel model) {