1.程序分析,以3月5日为例,应该把前两个月的加起来,然后在加上5天,即为本年的第几天。特殊情况,如果是闰年且输出月份大于等于2,则考虑加一天

2.js程序

<script>
    var day,month,year,sum,leap;
    year=2018;month=11;day=12;
    switch(month){
        case 1:sum=0;break;
        case 2:sum=31;break;
        case 3:sum=59;break;
        case 4:sum=90;break;
        case 5:sum=120;break;
        case 6:sum=151;break;
        case 7:sum=181;break;
        case 8:sum=212;break;
        case 9:sum=243;break;
        case 10:sum=273;break;
        case 11:sum=304;break;
        case 12:sum=334;break;
        default:console.log('输入错误,请输入1-12之间的数');break;
    }
    sum=sum+day;
    if(year%400==0||(year%4==0&&year%100!=0)){
        leap=1;
    }else{
        leap=0;
    }
    if(leap==1&&month==2){
        sum++;
    }
    console.log(sum);
    </script>
3.测试结果:316

js输入某年某月某日,判断这一天是这一年的第几天?相关推荐

  1. JS 输入某年某月某日,判断这一天是这一年的第几天

    JS 输入某年某月某日,判断这一天是这一年的第几天 <!DOCTYPE html> <html lang="en"><head><meta ...

  2. python输入某年某月某日判断这是第几天_Python编程实现输入某年某月某日计算出这一天是该年第几天的方法...

    本文实例讲述了Python编程实现输入某年某月某日计算出这一天是该年第几天的方法.分享给大家供大家参考,具体如下: #基于 Python3 一种做法: def is_leap_year(year): ...

  3. java那一年出来的_输入某年某月某日 判断其是那一年的第多少天

    [java]代码库Scanner scan = new Scanner(System. in); System. out .print("请输入年:" ); int year = ...

  4. 输入某年某月某日,判断这一天是这一年的第几天?(JS实现)

    输入某年某月某日,判断这一天是这一年的第几天?(JS实现) 想知道今天是一年中的第几天吗,我知道你不想,不想也得想,跟着我一起看看这个功能如何利用Javascript实现.首先一个简单的思路就是获取当 ...

  5. 原生js实现输入某年某月某日,判断这一天是这一年的第几天

    // 输入某年某月某日,判断这一天是这一年的第几天 // 闰年2月29天 平年2月28天 // 第一种方式: function isLeapYear(year) {// 假设不是闰年var isLea ...

  6. 代码实现:输入某年某月某日,判断这一天是这一年的第几天?

    import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; impor ...

  7. 输入某年某月某日,Java判断这一天是这一年的第几天?

    输入某年某月某日,判断这一天是这一年的第几天? package p3;一.class judgedaypublic class judgeday {public static void main(St ...

  8. 【C语言】题目:输入某年某月某日,判断这一天是这一年的第几天?

    题目:输入某年某月某日,判断这一天是这一年的第几天? 题目分析: 设日期为:A年X月Y日 1.判断A年是否为闰年(确定是2月份的天数) 2.判断这是X月,加上前(X-1)月的总天数Z 3.判断这是Y日 ...

  9. 第四题:输入某年某月某日,判断这一天是这一年的第几天?

    #输入某年某月某日,判断这一天是这一年的第几天? '''思路:首先年月日是分着输入还是一块输入,想到如果一块输入可能还需要分割分别找到年月日 所以还是分着输入比较好:接着考虑计算天数其实就是往常月份的 ...

最新文章

  1. android 绘画,Android绘图基础
  2. DeleteDC() 与 ReleaseDC() 的区别 [转]
  3. 新的JEP草案将简化Java中的撰写
  4. 我用过 | Keil的发展历史
  5. 用计算机表白我不喜欢你了,隐藏式表白,表白不一定要用“我喜欢你”这几个字...
  6. JMS学习三(ActiveMQ消息的可靠性)
  7. 多线程的那点儿事(基础篇)
  8. graphpad两组t检验_独立双样本检验(假设检验)
  9. Android录音采样率限制问题(十一)
  10. 控件多线程访问的问题
  11. 排序算法-----冒泡排序和选择排序
  12. 二进制GCD算法解析
  13. Word文档怎么删除html标签,word删除指定页面
  14. 漫谈程序员系列 软件开发的十八般乐趣
  15. (Hankson的逆问题)
  16. 以分割栅格为例实现FME模板的方案优化
  17. 时间管理自我管理的演讲稿
  18. 菊风:一分钟,带你了解 RCS Native
  19. 转:电子邮件的工作原理
  20. RAM/ROM存储器的设计

热门文章

  1. python变量名有哪些_python变量名命名规则
  2. openstack block节点使用pvcreate创建LVM物理卷错误
  3. nessus安装教程简洁版(windows)
  4. kaggle kernel 用法
  5. 列表标题一/两行垂直居中展示
  6. 实力认证 | 景联文科技获评“杭州市2023年度第一批创新型中小企业”
  7. 51自学网adc自学书_我必须自学的5件事,学校没有
  8. 尝试读取或写入受保护的内存异常处理
  9. 使用python采集55个战争音效音效,总有一款适合您
  10. IDEA svn上传文件冲突时处理