请教javascript的问题 在javascript里怎么从一个集合里循环判断,找出最大的和最小日期,集合里的日期是yyyy-mm-dd hh:mm:ss格式的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 arr是日期数组方法只作为参考:var maxDate = null;var minDate=null;for(var i=0;i<arr.length;i++){ if(maxDate == null) maxDate = arr[i]; if(minDate == null) minDate = arr[i]; if(maxDate != null) { if(arr[i].getFullYear() > maxDate.getFullYear()) maxDate = arr[i]; else if(arr[i].getFullYear() == maxDate.getFullYear()) { if(arr[i].getMonth()>maxDate.getMonth()) maxDate = arr[i]; else if(arr[i].getMonth()== maxDate.getMonth()) { } } } if(minDate != null) { //... }} 先把日期用valueOf转化为从 1970 年 1 月 1 日午夜开始计的毫秒数,然后就可以比大小了 楼上正解,valueOf()valueOf()valueOf()valueOf()valueOf()valueOf()valueOf()valueOf()valueOf()valueOf()valueOf()valueOf()valueOf() 帮忙看看这个图片翻转功能用JS怎么做 js下载文件不打开 div隐藏后里面元素位置问题 怎么根据分辨率来自适应页面高度 appendchild方法出错,意外的方法或者属性调用? 如何才能让表格在firefox下的行间距为0 请问下使用OnClick时如何获得被选中的参数值 ext FormPanel.submit() 不提交url, 直接就执行failure?? 新手提问,在线等,谢 textbox里面取值问题 怎么用js改变另外一个网页的内容 帮我看看这个函数是干嘛用的,几行代码而已?答完给分。。。
方法只作为参考:
var maxDate = null;var minDate=null;
for(var i=0;i<arr.length;i++)
{
if(maxDate == null)
maxDate = arr[i];
if(minDate == null)
minDate = arr[i];
if(maxDate != null)
{
if(arr[i].getFullYear() > maxDate.getFullYear())
maxDate = arr[i];
else if(arr[i].getFullYear() == maxDate.getFullYear())
{
if(arr[i].getMonth()>maxDate.getMonth())
maxDate = arr[i];
else if(arr[i].getMonth()== maxDate.getMonth())
{
}
}
}
if(minDate != null)
{
//...
}
}