运用js脚本语言switch实现一个求一个日期是一年中的第几天,考虑润年

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了运用js脚本语言switch实现一个求一个日期是一年中的第几天,考虑润年相关的知识,希望对你有一定的参考价值。

运用js脚本语言实现一个求一个日期是一年中的第几天,考虑润年

我们需要在网页中弹出框输入年月日,代码如下:

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title></title>

</head>

<body>

<!--

        通过switch结构实现计算一个日期是一年中的第几天,考虑润年

        -->

        <script type="text/javascript">

        var y =parseInt(prompt("请输入年份"));

    var m = parseInt(prompt("请输入月份"));

    var d =parseInt(prompt("请输入几号"));

    var sum = 0

       

        switch(m - 1){

        case 11:

        sum += 30;

        case 10:

        sum += 31;

        case 9:

        sum += 30;

        case 8:

        sum += 31;

        case 7:

        sum += 31;

        case 6:

        sum += 30;

        case 5:

        sum += 31;

        case 4:

        sum += 30;

        case 3:

        sum += 31;

        case 2:

        if ((y % 4 == 0 && y % 100 != 0) || (y % 400 == 0)){

        sum += 29;

        }

        else{

        sum += 28;

        }

        case 1:

        sum += 31;

        sum += d;

        break

        default:

        sum = d

        }

        alert(sum)

       

       

       

        </script>

</body>

</html>

结果如下:

技术分享图片技术分享图片技术分享图片技术分享图片


以上是关于运用js脚本语言switch实现一个求一个日期是一年中的第几天,考虑润年的主要内容,如果未能解决你的问题,请参考以下文章

求一个js日期时间控件,我有一个例子,但功能不能实现

C语言:用switch-case编写;从键盘输入当月利润求奖金总数。

求JS 大神指导,页面的防止重复点击事件(具体见补充)

JS中已经知道一个日期如何获取7天后的那个日期

js逻辑运算符的运用

怎么用js实现图片点击时放大,再点击恢复