Skip to content

Commit

Permalink
fix: Date utc conversion fix.
Browse files Browse the repository at this point in the history
  • Loading branch information
bugrakosen committed Nov 18, 2024
1 parent 7244e6f commit 2bc7e1e
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
4 changes: 2 additions & 2 deletions ExpressionBuilder/Common/CommonExtensionMethods.cs
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ public static ConstantExpression ConvertUtcIfRequested(this ConstantExpression c
{
var valueAsDateTime = (DateTime)constant.Value;

DateTime dateValue = new(valueAsDateTime.Year, valueAsDateTime.Month, valueAsDateTime.Day, 0, 0, 0, DateTimeKind.Local);
DateTime dateValue = new(valueAsDateTime.Year, valueAsDateTime.Month, valueAsDateTime.Day, valueAsDateTime.Hour, valueAsDateTime.Minute, valueAsDateTime.Second, DateTimeKind.Local);

if (Settings.UseUtcConversionInDateTypes)
dateValue = dateValue.ToUniversalTime();
Expand All @@ -99,7 +99,7 @@ public static ConstantExpression ConvertUtcIfRequested(this ConstantExpression c
{
var valueAsDateTimeOffset = (DateTimeOffset)constant.Value;

DateTimeOffset dateValue = new(valueAsDateTimeOffset.Year, valueAsDateTimeOffset.Month, valueAsDateTimeOffset.Day, 0, 0, 0, valueAsDateTimeOffset.Offset);
DateTimeOffset dateValue = new(valueAsDateTimeOffset.Year, valueAsDateTimeOffset.Month, valueAsDateTimeOffset.Day, valueAsDateTimeOffset.Hour, valueAsDateTimeOffset.Minute, valueAsDateTimeOffset.Second, valueAsDateTimeOffset.Offset);

if (Settings.UseUtcConversionInDateTypes)
dateValue = dateValue.ToOffset(TimeSpan.Zero);
Expand Down
2 changes: 1 addition & 1 deletion ExpressionBuilder/ExpressionBuilder.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
</Description>
<AssemblyVersion>1.0.0.0</AssemblyVersion>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
<Version>9.0.0</Version>
<Version>9.0.1</Version>
<GeneratePackageOnBuild>false</GeneratePackageOnBuild>
<PackageId>Milvasoft.ExpressionBuilder</PackageId>
</PropertyGroup>
Expand Down

0 comments on commit 2bc7e1e

Please sign in to comment.