gpt4 book ai didi

javascript - 如何对包含逗号分隔值的日期进行排序?

转载 作者:行者123 更新时间:2023-12-01 23:12:08 24 4
gpt4 key购买 nike

我想知道如何在包含不同顺序的逗号分隔值的 javascript 中对日期进行排序,例如

var dates = "6/11/2015, 6/1/2015, 6/22/2015, 6/7/2015, 5/11/2015";

我想按最新日期排序日期,例如,

var dates2 = "5/11/2015, 6/1/2015, 6/7/2015, 6/11/2015, 6/22/2015";

您的帮助将不胜感激。谢谢

最佳答案

您可以拆分字符串以获得一个数组,通过将每个字符串传递给 Date 构造函数来对它们进行排序,然后将它们重新组合在一起。

let dates = "6/11/2015, 6/1/2015, 6/22/2015, 6/7/2015, 5/11/2015";
let res = dates.split(", ").sort((a,b)=>new Date(a) - new Date(b)).join(", ");
console.log(res);

关于javascript - 如何对包含逗号分隔值的日期进行排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69730137/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com