我有动态的日期和时间生成,我需要使用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/