我有一个动态数组,创建方式如下:
window.IDarray = [];
我有一个像这样创建的字典:
window.itemdictionary = {};
window.IDarray
的长度与window.itemdictionary
相同,且window.IDarray
的值是唯一的。此外,window.IDarray
的值是window.itemdictionary
的键。在
window.itemdictionary
中,任何键的“value”数据类型也是一个字典,其中包含一个名为"modified"
的键,其值是格式示例"Mon May 28 11:20:46 EDT 2012"
的字符串日期。如何最好地对
window.IDarray
的值进行排序,以便从索引0
到window.IDarray
的末尾,其对应的window.itemdictionary
中的日期距离当前日期越远越好?(即索引0
将给出最接近当前日期的日期,而索引n
将给出最远的日期)。
new Date()
和date_a
以及date_b
之间的差异上进行绝对值数学运算,然后比较差异以获取比较器函数的结果。 - jxpx777