怎么样用js做出这个,输入年月日,就知道这是这一年的第几天
展开全部
var days = [ 0, 一月多少天, 平年的二月多少天, 三月多少天, ..., 十二月多少天 ];
var inputs = document.getElementById("输入框ID").value.match(/\d+/g);
var result = 0;
for(var i = 0; i < parseInt(inputs[1]); ++i)
result += (parseInt(inputs[0]) % 4 == 0 && i == 2 ? days[i] + 1 : days[i]);
result += parseInt(inputs[2]);
然后 result 存放的就是你要的结果
输入框的日期格式应该是 年/月/日
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询