首页 > 解决方案 > 如何使用 dataTables 从输入中更改日期时间格式?

问题描述

我按照此链接中的所有教程创建了一个日期范围过滤器,它可以工作,但是当我尝试输入的结果时,它以不正确的格式出现,https://datatables.net/extensions/datetime/examples/integration/数据表.html 在此处输入图像描述

我的数据表记录最初是时间戳类型,我将使用 carbon 的格式更改为 Ymd,我询问如何更改这部分格式

minDate = new DateTime($('#min'), {
     format: 'YYYY Do MMMM'
 });
 maxDate = new DateTime($('#max'), {
     format: 'YYYY Do MMMM'
 });

表视图

在此处输入图像描述

标签: laraveldatetimedatatablesformatting

解决方案


问题在这里:

var date = new Date( data[4] );

它应该是 :

var date = new Date( data[0] );

推荐阅读