JavaScript高手进来帮忙写个关于时间的函数!给分(50+50)需求如下

[复制链接]
查看11 | 回复1 | 2011-5-17 17:52:11 | 显示全部楼层 |阅读模式
1,函数需要传入两个参数,分别是开始时间和结束时间,格式为yyyy-MM-dd。
2,函数功能是将传入两个时间内的所有天数放入一个数组(包含传入的时间),将该数组作为结果返回。
例如:function demo(string start,string end){
var string[] result;
.......//代码
return result;
}
以参数1:2011-02-27和参数2:2011-03-03运行该函数应得到的结果是:
2011-02-27,2011-02-28,2011-03-01,2011-03-02,2011-03-03
3,函数包括必要的验证,比如时间格式是否正确,开始时间不能大于结束时间等,尽量考虑必要的性能。
4,注意月份对应日期之间的关系,平闰年,大小月,二月,回答最早并测试通过马上给分!
先给出50分,防止没人回答正确的损失!回答正确追加50分!

回复

使用道具 举报

千问 | 2011-5-17 17:52:11 | 显示全部楼层
setTimeout(function(){b=demo("2011-02-27","2011-03-03")alert("数据库长度:"+b.length)},10)StringToDate=function(DateStr){if(typeof DateStr=="undefined")return new Date();if(typeof DateStr=="date")return DateStr;var converted = Date.parse(DateS
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行