File tree Expand file tree Collapse file tree 1 file changed +1
-5
lines changed
Orm/Xtensive.Orm.SqlServer/Sql.Drivers.SqlServer/v10 Expand file tree Collapse file tree 1 file changed +1
-5
lines changed Original file line number Diff line number Diff line change @@ -149,11 +149,7 @@ private static SqlExpression DateTimeOffsetTimeOfDay(SqlExpression dateTimeOffse
149
149
+ SqlDml . Extract ( SqlDateTimeOffsetPart . Millisecond , dateTimeOffset ) * NanosecondsPerMillisecond ;
150
150
151
151
private static SqlExpression DateTimeOffsetToLocalDateTime ( SqlExpression dateTimeOffset ) =>
152
- SqlDml . Cast (
153
- SqlDml . DateTimePlusInterval (
154
- Switchoffset ( dateTimeOffset , UtcTimeZone ) ,
155
- SqlDml . DateTimeMinusDateTime ( SqlDml . Native ( "getdate()" ) , SqlDml . Native ( "getutcdate()" ) ) ) ,
156
- SqlType . DateTime ) ;
152
+ SqlDml . Cast ( DateTimeOffsetToLocalTime ( dateTimeOffset ) , SqlType . DateTime ) ;
157
153
158
154
private static SqlUserFunctionCall ToDateTimeOffset ( SqlExpression dateTime , SqlExpression offsetInMinutes ) =>
159
155
SqlDml . FunctionCall ( "TODATETIMEOFFSET" , dateTime , offsetInMinutes ) ;
You can’t perform that action at this time.
0 commit comments