对智能表中的日期排序的问题(角度)

问题描述 投票:0回答:1

我有一个智能表,我尝试按开始日期(列)对表进行排序。它正在工作,但是它只是按天而不是整个日期对数据进行排序。这意味着它只是在不同日期的日期之间进行比较,而不是所有日期(月份和年份)之间的比较。我正在考虑在这里使用函数,但是需要使用什么选项?我怎么能说第一次点击上升,第二次点击上升?

startDate: {
    title: this.applyTransalte("StartDate"),
    type: 'date',
    valuePrepareFunction: (startDate) => {
        return this.datepipe.transform(startDate, 'dd/MM/yyyy');

    },
},
angular smart-table
1个回答
0
投票

使用yyyy / MM / dd代替,因为比较是按字母顺序进行的

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.