在智能表格(角度)中对日期进行排序时出现问题



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

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

改用 yyyy/MM/dd,因为比较是按字母顺序完成

最新更新