Öncelikle cevap için teşekkür ederim Burak611 ancak, doğru sonucu vermiyor. "de3" sonucunu vermesi gerekirken "de7" sonucunu veriyor.
düzeltildi.
function sirala(){
input=document.getElementsByName("test");
var bugun = new Date();
var bugun_t = bugun.getTime();
var arre = [];
for(i=0;i value=input[i].value;
tarih=JSON.parse(value).sd;
te=JSON.parse(value).te;
var d1 = new Date(tarih);
var s1 = d1.getTime();
fark=s1-bugun_t;
if(fark>0){
arre.push({farki:fark,tei:te});
}
}
arre.sort(function(a, b){return a.farki - b.farki});
return arre[0].tei;
}
var en_buyuk_te=sirala();
console.log(en_buyuk_te);