您的位置:首页 > Web前端 > JavaScript

js完成按年/月/日的顺序输入一个任意日期,在页面输出:这是这一年的第几天

2020-04-03 18:23 866 查看
<script type="text/javascript">
var year=parseInt(prompt("请输入年份"))
var month=parseInt(prompt("请输入月份"))
var day=parseInt(prompt("请输入第几天"))
var totalday=0 ;
switch (month){
case 1:
totalday=day
break;
case 2 :
totalday=day+31
break;
case 3:
totalday=day+31+28
break;
case 4:
totalday=day+31+28+31
break;
case 5:
totalday=day+31+28+31+30
break;
case 6:
totalday=day+31+28+31+30+31
break;
case 7:
totalday=day+31+28+31+30+31+31
break;
case 8:
totalday=day+31+28+31+30+31+31+31
break;
case 9:
totalday=day+31+28+31+30+31+31+31+30
break;
case 10:
totalday=day+31+28+31+30+31+31+31+30+31
break;
case 11:
totalday=day+31+28+31+30+31+31+31+30+31+30
break;
case 12:
totalday=day+31+28+31+30+31+31+31+30+31+30+31
break;
}
if (month>2){
if(year%4==0&&year%100!=0||year%400){
totalday++;
}
}
alert("这是"+year+"年的第"+totalday+"天")
</script>
  • 点赞
  • 收藏
  • 分享
  • 文章举报
人间正道是沧桑_jinwei 发布了2 篇原创文章 · 获赞 0 · 访问量 36 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐