我无法使用 LINQ 获取指定日期的数据。
DateTime.UtcNow
)中存储为 UTC 。我的总部设在澳大利亚,我的数据库和网站托管在另一个时区,无法正确获取结果。
我尝试使用JavaScript中的timezoneOffset
并将其传递给我的控制器,尝试使用以下代码转换 UTC ,但仍然给出错误的结果:
myRepo.Where(x => x.Date.AddMinutes(-(timezoneOffset)).Date == date.Date)
我已经抓了近两天了,并且没有在网上找到一个清晰合适的解决方案。
帮助! :)