记一次时间查询转UTC时间筛选不正确的问题

 if (startTime != null)
 {
     startTime = startTime.Value.Date.ToUniversalTime();
    query = query.Where(p => p.CreatedOnUtc >= startTime);
 }

if (endTime != null)
{
  endTime
= endTime.Value.AddDays(1).Date.ToUniversalTime(); query = query.Where(p => p.CreatedOnUtc < endTime);
}

 

posted @ 2018-06-12 11:40  !opts  阅读(184)  评论(0编辑  收藏  举报