美文网首页
判断一个月有多少天的算法

判断一个月有多少天的算法

作者: 南山码农 | 来源:发表于2017-08-01 16:14 被阅读0次

方法一:获取电脑系统时间,得到相应月份天数


月份对应天数也简单,把时间调到那个月的下个月第一天,然后往回拨一秒,获取那时的日期就行了:

function 这个月多少天(year, month){ 
  var d = new Date(year, month - 1 + 1, 1) 
  var 前一天 = new Date(d - 1000) 
  return 前一天.getDate()}

方法二:月份以7月为断点,7月之前奇数月31天,7月之后偶数月31天,2月单独计算

获取月份天数 days = (month === 2) ? (28 + isLeapYear) : 31 - (month - 1) % 7 % 2;

相关文章

  • 判断一个月有多少天的算法

    方法一:获取电脑系统时间,得到相应月份天数 月份对应天数也简单,把时间调到那个月的下个月第一天,然后往回拨一秒,获...

  • unity小游戏系列之黑白棋

    主要算法是先判断落子处的某个方向是否旁边有棋子,如果没有就可以跳出,如果有就继续统计其连续有多少棋子,再在其连续的...

  • 第26章 图论基础

    1、稀疏图判断 算法分析 判断一共有多少个1 ,若i == j的情况是自环情况,需要去掉 时间复杂度 Java 代...

  • 判断单链表是否有环、求环长和环入口最优算法

    判断单链表是否有环、求环长和环入口最优算法 判断单链表是否有环是一个十分经典的算法问题,许多考试或者面试都有很大的...

  • JVM(八)-垃圾回收机制与垃圾收集器

    JVM垃圾回收(GC)模型 垃圾判断算法 GC算法 垃圾收集器的实现和选择 垃圾判断算法 引用计数法(Refere...

  • JAVA判断一个对象生存还是死亡

    JAVA中判断一个对象是否死亡的算法有两种: 引用计数算法 可达性分析算法 一、引用计数算法 所谓引用计数算法就是...

  • 算法的复杂度计算

    前面学习了LMS,RLMS,AP等算法,前面也有提及如何定量判断算法的性能,现在让我们来定量判断算法复杂度,其实就...

  • 个人面试-计算机网络基本知识

    算法有几种 有多少种排序算法 iOS 开发中常用的排序(冒泡、选择、快速、插入、希尔、归并、基数)算法 什么是tc...

  • GC

    对象不被引用 判断垃圾的算法: 1.引用计数算法: 1)通过判断对象的引用数量来判断对象是否可以被回收。 2)每个...

  • 你有多少算法?

    从上小学开始,我们就接触到了算法。不同的算式运用的算法可能相同,也可能不同。这里不谈论教室里的算法,让我们来谈谈人...

网友评论

      本文标题:判断一个月有多少天的算法

      本文链接:https://www.haomeiwen.com/subject/kwwjlxtx.html