日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

java输入日期计算天数_(JAVA)输入年月日,计算日期是今年的第几天?

發(fā)布時(shí)間:2024/10/14 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java输入日期计算天数_(JAVA)输入年月日,计算日期是今年的第几天? 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

展開(kāi)全部

import java.util.Scanner;

/**

* Created by xpf on 2018/6/22 :)

* GitHub:xinpengfei520

* Function:

*/

public class CalculateUtils {

/*平年二月28天*/

private static final int DAYS_28 = 28;

/*閏年二月29天*/

private static final int DAYS_29 = 29;

/*除了31天的月份e68a84e8a2ad3231313335323631343130323136353331333366306461其他均為30天*/

private static final int DAYS_30 = 30;

/*1、3、5、7、8、10、12月份31天*/

private static final int DAYS_31 = 31;

public static void main(String[] args) {

Scanner input = new Scanner(System.in);

System.out.println("Please input year:");

int year = input.nextInt();

System.out.println("Please input month:");

int month = input.nextInt();

System.out.println("Please input day:");

int day = input.nextInt();

int daysInYear = getDaysInYear(year, month, day);

System.out.println("daysInYear:" + daysInYear);

}

/**

* get days in this year

*

* @param year

* @param month

* @param day

* @return

*/

public static int getDaysInYear(int year, int month, int day) {

int totalDays = 0;

switch (month) {

// 12 月份加的是11月份的天數(shù),依次類推

case 12:

totalDays += DAYS_30;

case 11:

totalDays += DAYS_31;

case 10:

totalDays += DAYS_30;

case 9:

totalDays += DAYS_31;

case 8:

totalDays += DAYS_31;

case 7:

totalDays += DAYS_30;

case 6:

totalDays += DAYS_31;

case 5:

totalDays += DAYS_30;

case 4:

totalDays += DAYS_31;

case 3:

// 判斷是否是閏年

if (((year / 4 == 0) && (year / 100 != 0)) || (year / 400 == 0)) {

totalDays += DAYS_29;

} else {

totalDays += DAYS_28;

}

case 2:

totalDays += DAYS_31;

case 1: // 如果是1月份就加上輸入的天數(shù)

totalDays += day;

}

return totalDays;

}

}

【解題思路】

1、通過(guò)年份區(qū)分是閏年還是平年,平年 2 月 28 年,閏年 2 月 29 天。

2、1、3、5、7、8、10、12 月份為 31 天,其余月份為 30 天。

3、將每個(gè)月的天數(shù)相加即可,如果輸入的是 12 月,則從 11 月往前累加到1月。

擴(kuò)展資料

其他java計(jì)算日期的方式

package study01;

import java.util.Scanner;

public class TestDay {

/*

* 輸入2017年的月和日:month=?,day=? 輸出輸入的日期是2017年的第幾天,使用switch完成

*/

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

System.out.print("month=");

int month = sc.nextInt();

System.out.print("day=");

int day = sc.nextInt();

int days = 0;

switch (month) {

case 12:

days += 30;

case 11:

days += 31;

case 10:

days += 30;

case 9:

days += 31;

case 8:

days += 31;

case 7:

days += 30;

case 6:

days += 31;

case 5:

days += 30;

case 4:

days += 31;

case 3:

days += 28;

case 2:

days += 31;

case 1:

days += day;

}

if(days>365){

System.out.println("你輸入的已經(jīng)超過(guò)了365天了");

}else{

System.out.println("第" + days + "天");

}

}

}

輸出的結(jié)果如下:

month=12

day=31

第365天

總結(jié)

以上是生活随笔為你收集整理的java输入日期计算天数_(JAVA)输入年月日,计算日期是今年的第几天?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 黑料福利| 在哪看毛片| 亚洲人体视频 | 欧美成人小视频 | 毛片1000部免费看 | 国产露脸无套对白在线播放 | 欧美精品一区在线发布 | 最新久久久 | 三级av在线播放 | a v视频在线观看 | 亚洲国产成人91精品 | 精品少妇一区二区 | 欧美精品一区二区久久婷婷 | 午夜免费一级片 | 熟女av一区二区三区 | a毛片在线免费观看 | 综合亚洲视频 | 国产经典三级 | 久久精品视频网站 | 日韩av一| 国产叼嘿视频在线观看 | 另类小说五月天 | 综合一区在线 | 国产夫妻精品 | 18禁超污无遮挡无码免费游戏 | 黄色小视频免费网站 | 日本人妻换人妻毛片 | 韩国无码av片在线观看网站 | 韩国伦理在线视频 | 午夜精品福利在线观看 | 欧美精品一区二区三区蜜臀 | 少妇精品视频 | 午夜福利视频合集1000 | 久久亚洲中文字幕无码 | 高清一区二区三区四区 | 国产视频最新 | 97精品一区二区视频在线观看 | 欧美视频在线观看免费 | 久久福利精品 | 中国一级大黄大黄大色毛片 | 日本三级大片 | 天堂视频免费 | 成年人免费黄色片 | 超碰在线人人 | 中文字幕+乱码+中文乱码91 | 97中文字幕在线观看 | 黑料视频在线观看 | 极品国产91在线网站 | 毛片视频网址 | 黑丝一区二区三区 | 可以在线看的av | 在线观看v片| 亚洲av综合色区无码另类小说 | 黄色在线观看视频网站 | 亚洲精品国产精品国自产观看 | 另一种灿烂生活 | 男女黄色网 | 在线男人天堂 | 巨乳xxx | 福利在线播放 | 少妇被狂c下部羞羞漫画 | 天天曰天天爽 | 视频一区二区三区在线 | 日本一级淫片1000部 | 亚洲国产影院 | 国产人妖ts重口系列网站观看 | 黄色69| 精品一区二三区 | 国产欧美日韩久久 | www国产无套内射com | 午夜黄色大片 | 女人的天堂av在线 | 亚色综合 | 天天视频亚洲 | 中文字幕av一区 | 99精品免费在线观看 | 久久午夜福利电影 | 中文字幕av在线免费 | 人妻无码中文字幕 | 最近中文字幕av | 尤物网址在线观看 | 久久亚洲AV成人无码国产野外 | 在线亚洲+欧美+日本专区 | 久久久久美女 | 成人动漫一区二区三区 | 日本黄色录相 | 美日韩精品一区二区 | 狠狠久久 | 美女av网站| 熟女丝袜一区 | av色在线观看 | 国产传媒中文字幕 | 国产亚洲视频在线观看 | 久久青青草原亚洲av无码麻豆 | 香蕉综合视频 | 扒开jk护士狂揉免费 | 国产乱人视频 | www.亚洲免费 | 国产又大又粗又爽的毛片 |