1. 程式人生 > >30_Js根據年和月獲取該月有幾天

30_Js根據年和月獲取該月有幾天

js根據年和月獲取該月有幾天:

/**
 * 判斷某年是否瑞年
 */
function isRuinian(year){
       if(year/4 == 0 && year/100 != 0){
               return true ;
       } else if (year/400 == 0){
               return true ;
       } else{
               return false ;
       }
};

/**
 * 根據年和月獲取該月有幾天
 */
function getDayNumByYearMonth(year,month){
        switch (month) {
               case 1:
               case 3:
               case 5:
               case 7:
               case 8:
               case 10:
               case 12:
                      return 31;
                      break;
               case 4:
               case 6:
               case 9:
               case 11:
                      return 30;
                      break;
               case 2:
                     $scope.isRuinian(year) ? 29 : 28;
       }
};

相關推薦

30_Js根據獲取

js根據年和月獲取該月有幾天: /** * 判斷某年是否瑞年 */ function isRuinian(year){ if(year/4 == 0 && year/

java 給定年份月份 獲取所包含的周列表

本人在工作開發中遇到了這樣一個需求,已知年份和月份獲取該月所包含的所有周列表,於是實現了一個不算完整的演算法計算出了該月所包含的周列表,程式碼寫的可能比較複雜,煩請各位觀客幫忙優化。 public static void main(String[] arg

根據月份,獲取第一下個第一的Date值

使用者需求是根據月份來篩選本月的所有資料,前端傳來的是"yyyy-MM"格式的字串,這樣就需要後端處理下,弄成兩個Date去資料庫查詢。由於每個月最後一天不固定,所以想法是用當月第一天和次月第一天去查詢,轉換程式碼如下: ** * 時間轉化工具 * author: we

Java獲取近兩近六個(存在bug)

private List<String> getNearDate(String isYear){ List<String> resultList = new ArrayL

activiti開發筆記-----根據流程例項id獲取例項的發起人等資訊

1.根據例項取得該例項資訊的個例 HistoricProcessInstance processInstance= ProcessEngines.getDefaultProcessEngine(). getHistoryService().createHistoricProcessInstanc

C#呼叫百度api,根據經度緯度獲取地理位置資訊

        /// <summary>         /// 百度api 根據經緯度獲取地理位置         /// </summary>         /// <param name="lng">經度</param&g

【OAuth2.0網頁授權】根據access_tokenopenId獲取使用者基本資訊(Senparc.Weixin.MP.dll)

寫在回撥的URL頁面裡,access_token和openId根據code獲取 OAuthUserInfo userInfo = OAuthApi.GetUserInfo(a

js根據某個日期,獲取日期的前一個星期六以及後一個星期五

//獲取時間段 var date = new Date(); //標準日期格式yyyy/mm/dd var weekByDate = date.substring(0, 4) + "/" + date.substring(5

用JS寫,根據用戶輸入的月份判斷是這年的第

nth || AD lse quest 輸入 判斷 ear 月份 console.log("輸入年份:"); let year = readline.question() - 0; console.log("輸入一個月份"); let month = readline.q

CODE[VS] 1502 這個

out hint sin src span inf IT www 技術 題目描述 Description 輸入一個年代和一個月份,打印該月的天數 輸入描述 Input Description 一個年代和一個月份 輸出描述 O

php 計算本月的開始時間 結束時間 以及當月多少

$y = date("Y", time()); //年 $m = date("m", time()); //月 $d = date("d", time()); //日 $t0 = date('t'); // 本月一共有幾天 $start_month = mktime(0, 0, 0, $

lua 獲取指定年月多少(包括閏月)

------------------------------------------------------------------------- -- 獲取指定年月有多少天 --------------------------------------------------

java——從鍵盤上輸入一個年份,並輸入一個月份(數字),輸出月份多少

/* (程式頭部註釋開始) </p><p>* 程式的版權和版本宣告部分 * Copyright (c) 2011, 煙臺大學計算機學院學生 * 作 者: 李兆慶

日期類,根據日期計算是本年度的第,第周,星期

要求:根據日期求天數,周,星期幾思路:試試不用java封裝好的方法寫一個日期類,屬性:年、月、日;首先判斷日期是否合法,第一功能計算天數:求當月前一個月與第一月相差的天數,在加上當前月到幾號的天數;第二個功能計算第幾周:用第一個求得的天數除7就得到了該日期是本年度的第幾周;第

Oracle根據年份月份,返回一共有多少

select to_char(last_day(to_date(‘2017-02’,’yyyy-mm’)),’dd’) from dual 也可以通過編寫一共函式,根據是否是平年或者是閏年得到,在這裡充分用到了oracle自帶的函式,通過獲取該日期的最後一天,

Oracle根據當前時間獲取最近5,最近6個,最近30的時間

根據當前時間獲取最近5年時間:(yyyy) SELECT to_char(SYSDATE,'YYYY') - LEVEL + 1 as "xAxisValue"  FROM dualCONNECT BY LEVEL <= 5ORDER BY to_char(SYSDA

獲取所在第一最後一

strtotime -m div BE ont exit pre str class $BeginDate = date(‘Y-m-01‘, strtotime(date("Y-m-d")));echo $BeginDate;echo "<br/>";echo

練習四:日期計算(輸入某某日計算出這一的方法)

nbsp style 內置 練習 day pan and error == 實現輸入某年某月某日計算出這一天是該年第幾天的方法方法一:笨辦法 1 list_day = [0,31,28,31,30,31,30,31,31,30,31,30,31] 2 year

mysql 根據,日,小時,分別查詢對應時間的數量

給自己記錄下 實現了選擇年分佈時,報表按照12個月來統計每個月的數量 選擇月分佈,報表按照月的天數來統計每天的數量 選擇日分佈,報表按照24小時來統計每小時的數量 年 : <select id="year" parameterType="map" resultMap="Ba

[Java基礎]--獲取星期//或週數

感謝原文作者:https://www.oreilly.com/library/view/java-cookbook/0596001703/ch06s11.html 1、問題 現有一個日期,需要查詢該日期的星期幾,月份或年份。 2、解決方法 使用Calendar類的get()方法,該方法具有用