Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sorting 按时间格式对数组排序_Sorting - Fatal编程技术网

Sorting 按时间格式对数组排序

Sorting 按时间格式对数组排序,sorting,Sorting,我想根据时间显示的上述代码(升序排序时间) 请帮帮我。谢谢。如果时间是字符串,请按字母顺序排序 var newPages=[{time:“18:30”,msg:“我很好”},{time:“09:13”,msg:“你好吗?”},{time:“10:30”,msg:“你好”}]; var s=“”; sort(函数(a,b){返回a.time.localeCompare(b.time);}); 对于(var i=0;i请添加示例数据请添加您想要排序的数据,并提供一个示例。请向我们展示您正在尝试排序

我想根据时间显示的上述代码(升序排序时间)
请帮帮我。谢谢。如果时间是字符串,请按字母顺序排序

var newPages=[{time:“18:30”,msg:“我很好”},{time:“09:13”,msg:“你好吗?”},{time:“10:30”,msg:“你好”}];
var s=“”;
sort(函数(a,b){返回a.time.localeCompare(b.time);});

对于(var i=0;i请添加示例数据请添加您想要排序的数据,并提供一个示例。请向我们展示您正在尝试排序的数据,以及您的函数如何给出意外结果。您想要实现什么,什么不起作用?您的
return 0
语句位于错误的位置,这将无法提供一致的比较函数。我无法我不明白你的要求1)。排序是通过将a与b进行比较,而不是将b与自身进行比较。如果您不希望其他人对您投反对票,请提供样本数据和样本结果。我要求您提供样本数据,以便我能够理解您希望如何处理与计划时间相比的估计时间,但是您的样本只有一个时间列。我当前的回答已经涉及到w我知道。