ove*_*ove 9 c# sql linq datetime linq-to-entities
DateTime.ToLocalTime Linq到EF不支持.
有什么选择?我的想法已经不多了.
而不是在Linq查询中使用.ToLocalTime(),而是在参数的查询之外使用相反的转换.
var dateUniversal = dateParam.ToUniversalTime();
var query = myTable.Where( t => t.DateTime > dateUniversal );
Run Code Online (Sandbox Code Playgroud)
Jul*_*ien -2
找到了这个问题的解决方案
public partial class Person {
partial void OnLoaded() {
this._BirthDate = DateTime.SpecifyKind(this._BirthDate, DateTimeKind.Utc);
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4757 次 |
| 最近记录: |