小编JPa*_*lvi的帖子

如何在 ag 网格中格式化日期以及如何在 ag 网格中进行比较/排序?

此代码仅用于比较日期。我也想比较时间。任何人都可以为 angular 8 解决方案提供正确的解决方案吗?

 {headerName: 'Start Date', field: 'CreatedDate', sortable:true,
          cellRenderer: (data) => {
            return data.value ? (new Date(data.value)).toLocaleDateString() : '';
         }, comparator: dateComparator}

function dateComparator(date1, date2) {
  var date1Number = monthToComparableNumber(date1);
  var date2Number = monthToComparableNumber(date2);
  if (date1Number === null && date2Number === null) {
    return 0;
  }
  if (date1Number === null) {
    return -1;
  }
  if (date2Number === null) {
    return 1;
  }
  return date1Number - date2Number;
}
function monthToComparableNumber(date) {
  if (date === undefined || date === null …
Run Code Online (Sandbox Code Playgroud)

javascript datetime ag-grid angular8

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

标签 统计

ag-grid ×1

angular8 ×1

datetime ×1

javascript ×1