过滤日期时间/时区问题

时间:2018-05-30 08:24:54

标签: asp.net datetime time angular6

enter image description here

正如您在我的屏幕截图中看到的,如果我在11:00之前过滤日期,则会在14:00显示我。这是正确的,因为日期在11:00保存在服务器上,但由于时区不同而在客户端显示+3小时。

但是,这对用户来说是一种混乱。他将尝试过滤小时11:00(当地时间)的日期,而不是服务器时间。

客户端:角度6 服务器端:Asp.Net Core 2

{{2}}

searchRequest.Filter.Date =这是来自我的表单输入的字符串。

例如:searchRequest.Filter.Date = 5/23/2018 11:00 和实体的日期为5/23/2018 08:00,包含方法将不会产生任何结果

0 个答案:

没有答案