如何从jquery中的Kendo网格的datetime列中删除GMT +530

时间:2018-10-29 07:24:24

标签: javascript jquery kendo-ui

我正在使用剑道网格,并且有一些可编辑的列。我将EXPECTED_DOSING列编辑为 2018年10月26日20:30 ,但是当我尝试在jquery中获取整个网格数据时,此EXPECTED_DOSING列显示的数据类似于周五十月26 2018 20:30:00 GMT + 0530(印度标准时间),当我将其转换为JSON.stringify时,它显示为 2018-10-26T15:00:00.000Z >。最后,时间将与实际时间不同。请帮我设置这个。

注意:我得到的不是整个网格数据,而是单个数据。 这就是我获取网格数据的方式。

$("#grid").data('kendoGrid').dataSource.data();

网格是我的剑道网格名称。

1 个答案:

答案 0 :(得分:0)

Kendo UI Datepicker内部使用JavaScript Date对象来保存选定的日期值。因此,始终使用浏览器的偏移量创建日期。为了解决此问题,请在设置DatePicker小部件的值之前处理日期并对其进行偏移。

以下是如何实现此目标的示例:

http://dojo.telerik.com/eXOgemoW