我有一种情况,我需要从数据表中选择行的最低和最高值日期(格式:'YYYY-MM-DD') 。
我设法从另一个名为'Total'的列中获得值的总和,但是如何计算最小和最大的日期值。
我的代码是:
从数据表中选择行获取最低和最高日期值
// Show data in alert:
// for example: From 2016-06-02 to 2016-06-05: Total = xxxxx.xx
$('#showData').click(function() {
var totalSUM = 0;
$("table tbody tr.selected").each(function() {
var getTotal = $(this).find("td:eq(1)").html();
totalSUM += Number(getTotal);
});
alert('From "fromDate" to "toDate": Total = ' + totalSUM);
});
这里是工作demo
把所有的日期到一个数组,数组排序,得到第一和最后的元素。 – Shilly
您不需要对整个数组进行排序以获取最小值和最大值。 –