我有动态的日期和时间生成,我需要使用JavaScript按降序对它们进行排序。

我的数据采用以下格式。

var array= ["25-Jul-2017 12:46:39 pm","25-Jul-2017 12:52:23 pm","25-Jul-2017 12:47:18 pm"];


任何人的帮助将不胜感激。

最佳答案

这是适合您的工作代码:



var array = ["25-Jul-2017 12:46:39 pm", "25-Jul-2017 12:52:23 pm", "25-Jul-2017 12:47:18 pm", "25-Jul-2017 12:59:18 pm"];

array.sort((a, b) => new Date(b).getTime() - new Date(a).getTime())

console.log(array)

关于javascript - 在JavaScript中按时间降序对日期进行排序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45295962/

10-09 23:14