diff --git a/Mvc.JQuery.DataTables.Common/Processing/TypeFilters.cs b/Mvc.JQuery.DataTables.Common/Processing/TypeFilters.cs index 0ba2111..a3e6c73 100644 --- a/Mvc.JQuery.DataTables.Common/Processing/TypeFilters.cs +++ b/Mvc.JQuery.DataTables.Common/Processing/TypeFilters.cs @@ -170,6 +170,10 @@ public static string DateTimeFilter(string query, string columnname, DataTablesP if (DateTime.TryParse(parts[1] ?? "", out end)) { + if (end == end.Date) { + end = end.AddHours(23).AddMinutes(59).AddSeconds(59); + } + end = end.ToUniversalTime(); filterString = (filterString == null ? null : filterString + " and ") + columnname + " <= @" + parametersForLinqQuery.Count; parametersForLinqQuery.Add(end);