Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/444.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ui网格日期单元格筛选器,筛选日期格式导致显示错误的日期_Javascript_Angularjs_Date_Filter_Angular Ui Grid - Fatal编程技术网

Javascript ui网格日期单元格筛选器,筛选日期格式导致显示错误的日期

Javascript ui网格日期单元格筛选器,筛选日期格式导致显示错误的日期,javascript,angularjs,date,filter,angular-ui-grid,Javascript,Angularjs,Date,Filter,Angular Ui Grid,请看一下上面的标签 我已经给出了数据 date = "2008-12-10T04:00:00.000Z" 应用细胞滤光片 cellFilter: 'date:"yyyy-MM-dd HH:mm"', 然而,它显示的最终结果是2008-12-09 23:00,它应该显示2008-12-10 04:00?我认为问题在于你输入的日期时间的“Z”。通过这种方式,您可以指示这是UTC日期,以便格式化转换为本地日期 如果将代码更改为: date = "2008-12-10T04:00:00.000"

请看一下上面的标签

我已经给出了数据

date = "2008-12-10T04:00:00.000Z"
应用细胞滤光片

cellFilter: 'date:"yyyy-MM-dd HH:mm"',

然而,它显示的最终结果是2008-12-09 23:00,它应该显示2008-12-10 04:00?

我认为问题在于你输入的日期时间的“Z”。通过这种方式,您可以指示这是UTC日期,以便格式化转换为本地日期

如果将代码更改为:

date = "2008-12-10T04:00:00.000"