我想知道如何以不同的顺序对包含逗号分隔值的 JavaScript 中的日期进行排序,例如
var dates = "6/11/2015, 6/1/2015, 6/22/2015, 6/7/2015, 5/11/2015";
Run Code Online (Sandbox Code Playgroud)
我想按最新日期排序日期,例如,
var dates2 = "5/11/2015, 6/1/2015, 6/7/2015, 6/11/2015, 6/22/2015";
Run Code Online (Sandbox Code Playgroud)
我们将不胜感激您的帮助。谢谢
您可以拆分字符串以获取数组,通过将每个字符串传递给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);Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
342 次 |
| 最近记录: |