相关疑难解决方法(0)

如何截断.NET DateTime的毫秒数

我正在尝试将传入请求的时间戳与数据库存储值进行比较.SQL Server当然会保留一些毫秒的精度,当读入.NET DateTime时,它包括那些毫秒.但是,对系统的传入请求不提供该精度,因此我需要简单地删除毫秒.

我觉得我错过了一些明显的东西,但我还没有找到一种优雅的方法(C#).

.net c# datetime

319
推荐指数
10
解决办法
14万
查看次数

Kendo DateTime 过滤器在网格中不起作用

我正在使用 Kendo Grid,其中我添加了一个用于显示日期和时间的列,并且我使用了 kendo 网格日期过滤器来过滤日期时间。但我面临的问题是我无法通过从 filter 中选择 isequalto 选项来过滤日期时间。

我试图在我的专栏上这样做,但没有奏效:

columns.Bound(o => o.Time).Title("Time").Format("{0:MM/dd/yyyy HH:mm:ss}").Filterable(f => f.UI("DateTimeFilter")).Width("5%");
Run Code Online (Sandbox Code Playgroud)

并已应用以下脚本:

    <script type="text/javascript">
function DateTimeFilter(control) 
{
$(control).kendoDateTimePicker();
}
</script>
Run Code Online (Sandbox Code Playgroud)

当我从 datetimepicker 选择确切的日期时间时,上面的代码有效,但当我选择 isequalto 时它不起作用。

例如:如果我在我的剑道网格列中显示此日期时间“12/21/2013 07:15:45”,并且当我将此日期时间复制到过滤器下的 isequalto 选项时,它不会提供任何数据。

如果有人能帮助我解决我的问题,我将不胜感激。提前致谢。


我附上了示例项目的链接,以清楚地阐明我的上述问题。因为我在网格中添加了一个日期时间列,但是当我尝试过滤网格中显示的日期时间(即通过将其复制到过滤器)时,它在重新加载后显示空网格。

你可以在这里找到示例项目

我还在下面附上了一张图片,其中我添加了我的问题的描述。你可以在这里找到图片链接 请帮助我解决我的问题。

kendo-grid kendo-datetimepicker

5
推荐指数
1
解决办法
2664
查看次数

标签 统计

.net ×1

c# ×1

datetime ×1

kendo-datetimepicker ×1

kendo-grid ×1