我有一个SP2010列表,其中包含带有日期的列。 (创建日期)。
我使用Spservices提取这些文件,其格式如下:YYYY.MM.DD 00:00
在读取列表的主函数中,我分割了日期,因此剩下的只是YYYY.MM.DD

dateAdded = ($(this).attr("ows_DatumActualiteit")).split(" ")[0];
然后将日期推入数组以供以后过滤。
function selectMostRecentAct(datesIn){
    var dateArray = [];
    dateArray.push(datesIn);

    for (var i = 0; i < dateArray.length; i++) {
    console.log(dateArray[i]); //spits out all the dates in the array.

};
我想选择此数组中的最新日期。我该如何实现?

最佳答案

这个问题似乎与您的相似:
What is the elegant way to get the latest date from array of objects in client side?

另一种选择是遍历整个数组并比较日期。据我所知,您可以在日期中使用,==运算符。

dateArray.forEach((e) => {
    if (e > latestDate)
        latestDate = e;
});
console.log('Latest date is: ' + latestDate);

关于javascript - 从Array JavaScript获取最新数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49499970/

10-09 23:21