1. 程式人生 > >Js 獲取當前月的天數

Js 獲取當前月的天數

 function getDays() {
            //構造當前日期物件
            var date = new Date();

            //獲取年份
            var year = date.getFullYear();

            //獲取當前月份
            var mouth = date.getMonth() + 1;

            //定義當月的天數;
            var days;

            //當月份為二月時,根據閏年還是非閏年判斷天數
            if (mouth == 2) {
                days = year % 4 == 0 ? 29 : 28;

            }
            else if (mouth == 1 || mouth == 3 || mouth == 5 || mouth == 7 || mouth == 8 || mouth == 10 || mouth == 12) {
                //月份為:1,3,5,7,8,10,12 時,為大月.則天數為31;
                days = 31;
            }
            else {
                //其他月份,天數為:30.
                days = 30;

            }
            return days;
        }



歡迎評論。。。。讓我看到你的反饋。。。。

相關推薦

JS獲取前月天數

先上程式碼 function DaysInMonth() { var d = new Date(); var days = new Date(d.getFullYear(), d.getMonth() + 1, 0); return days.getDate(

Js 獲取前月天數

function getDays() { //構造當前日期物件 var date = new Date(); //獲取年份 var year = date.getFullYear();

Java實現計算前月天數

百度搜到的幾乎全是複製來的,在此記錄,備忘。 Calendar calendar = Calendar.getInstance(); //getInstance獲取例項 alendar.set(Calendar.MONTH, 2); //月份從0開始。set方法可設定任意時間,包括年

Oracle獲取前月區間

問題描述:輸入一個時間,獲得當前月區間。如:輸入2018/09/03 獲得2018/09/01至2018/09/30 SELECT * FROM servicerecord a WHERE a.servicetime >= trunc(sysdate,'MONTH') AND a.ser

java 獲取前月第一天 計算當月最後一天 獲取年月

import java.text.SimpleDateFormat; import java.util.Calendar; public class DateHelper { /** * 當前月第一天 * @return */ public sta

mysql 獲取前月的第一天到昨日的所有日期

SELECT ADDDATE(y.first, x.d - 1) as d FROM ( SELECT 1 AS d UNION ALL SELECT 2 UNION ALL SELECT

moment 獲取前月日曆

獲取當前月日曆 <template> <div> <div style="width:100%;background:rgb(255,255,255);"> <table cellpadding="0" cellspacing="0" id="

JS獲取前周、上一週、下一週日期

window.onload = function(){ var cells = document.getElementById('monitor').getElementsByTagName('td'); var clen =

java根據年月獲取前月的每一天日期

public static List<String> getDayByMonth(int yearParam,int monthParam){         List list = new ArrayList();         Calendar aCalen

java獲取前月和周的第一天和最後一天

獲取當前周的第一天: public static Date getFirstDayOfWeek(Date date) { Calendar cal = Calendar.getInstan

java中獲取前月的前N個月份

// 獲取最近12個月public String getLast12Months(int i) {SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM");Calendar c = Calendar.getInstance(

根據周幾獲取前月及其未來兩個月的日期

weekDays的值示例: 週一到週日的值為:[2, 3, 4, 5, 6, 7, 1] package com.jbh.object; import java.text.SimpleDateFormat; import java.util.ArrayList; imp

記錄根據前月生成生前月的天數

date arch png convert str var col sel img DECLARE @monthDay INT; SET @monthDay = DAY(DATEADD(MONTH, 1, GETDATE()) - DAY(GETDATE()));

js獲取選中日期的周的週一和週日

js獲取選中日期的當周的週一和週日      1 console.log(getNowDateAndNowWeek(1539187200000)); 2 3 /** 4 * 獲取當月的第幾周 5 * a = d = 當前日期 6

獲取當天0時0分0秒的時間戳 獲取當月的天數 js

initDateRange () { const end = new Date(new Date(new Date().toLocaleDateString()).getTime() + 24 * 60 * 60 * 1000 - 1) const start = new

js獲取表格前行下拉框的值

jsp程式碼<td><B><input type="button" class="btn"  value="儲存"/></B></td>                     <td id="aipictur

日期格式化:SimpleDateFormat,以及獲取前周的週一和週日的日期,前月第一個和最後一天的日期

import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;/** * @author 作者:吳林飛 * @version 建立時間:2018年4月22

js 獲取當前日期任意天數的日期 任意月份的起止日期

// 根據週一的日期獲取週日的日期 let time = new Date(); let y = time.getFullYear(); let m = time.getMonth() + 1; let d = time.getDate();

JS-jquery 獲取前點選的物件

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-U

js獲取螢幕高度寬度解析度問題,css3的@media查詢寫法不能解決問題時請看這個

當css的@media查詢寫法如下:@media screen and (max-width: 1920px) {    .feature-table {      height: 980px;background-color: #AAAAAA;        }}@medi