国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

輸入某年某月某日,判斷這一天是這一年的第幾天?(Java)

這篇具有很好參考價值的文章主要介紹了輸入某年某月某日,判斷這一天是這一年的第幾天?(Java)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

思路:
1,分別定義三個變量來接收 年  月  日
2,累加已經(jīng)過完的月份的天數(shù) + 日期
3,二月份的天數(shù)要根據(jù)是否是閏年,隨之改變
1 3 5 7 8 10 12  ---> 31天
4 6 9 11         ---> 30天
2                ---> 閏年:29  平年:28

代碼:

public class YearMonthDay {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("請輸入年份:");
        int year = sc.nextInt();
        System.out.println("請輸入月份:");
        int month = sc.nextInt();
        System.out.println("請輸入幾日:");
        int day = sc.nextInt();
        int sum =0;

        for (int i=1;i<month;i++){ //i是已經(jīng)過完的月份
            if (i==1 || i==3 || i==5|| i==7||i==8||i==10||i==12){
                sum+=31;
            } else if (i==2) {
                if((year % 400 == 0) || (year % 4 == 0 && year % 100 != 0)){
                    sum+=29;
                }else {
                    sum+=28;
                }
            }else {
                sum+=30;
            }
        }
        sum+=day;
        System.out.println(year+"-"+month+"-"+day+"是當前年的第"+sum+"天");

????????}

}文章來源地址http://www.zghlxwxcb.cn/news/detail-821112.html

?效果圖:

輸入某年某月某日,判斷這一天是這一年的第幾天?(Java),java,開發(fā)語言,jvm

?這是初級階段的求法,學過?LocalDate的可以直接用?LocalDate求一年中的第幾天

?public class Main {

????????public static void main(String[] args) {

????????????????// 創(chuàng)建一個 LocalDate 對象,表示特定的日期 ???????????????

?????????????????LocalDate date = LocalDate.of(2024, 1, 23);

????????????????// 獲取一年中的第幾天

????????????????int dayOfYear = date.getDayOfYear(); System.out.println("Day of year: " + dayOfYear);

????????}

}

到了這里,關于輸入某年某月某日,判斷這一天是這一年的第幾天?(Java)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 藍橋杯之素數(shù)及相關判斷方法(看這一篇就夠了)

    藍橋杯之素數(shù)及相關判斷方法(看這一篇就夠了)

    目錄 一、素數(shù)及相關概念 ?1、素數(shù)的性質(zhì) ?2、有關素數(shù)的猜想 ?二、素數(shù)的判斷方法 ?1、根據(jù)性質(zhì)去判斷 ?2、改進1方法(縮小比較范圍√n) 3、再次分析素數(shù)的特點,得出規(guī)律 問題:枚舉n以內(nèi)所有素數(shù) ?4、埃氏篩法(埃拉托斯特尼篩法) 5、歐拉篩法(埃氏篩法的優(yōu)化

    2023年04月15日
    瀏覽(20)
  • vue - 比較兩個日期大小、比較同一天兩個時間大小(判斷兩個日期時間的大?。㎎S 解決方法

    vue項目中,可能需要對比兩個日期時間的大小,如下代碼所示: 它們誰大? 方法一: 方法二:

    2024年02月11日
    瀏覽(28)
  • java天數(shù)計算函數(shù)(當前月天數(shù)、某月總天數(shù)、某月剩余天數(shù))4種方法實現(xiàn)

    java天數(shù)計算函數(shù)(當前月天數(shù)、某月總天數(shù)、某月剩余天數(shù))4種方法實現(xiàn)

    1,Java8 LocalDate 2,利用日歷函數(shù) 3,也是利用日歷函數(shù),但是不需要?throws ParseException 測試樣例代碼: ? 4,當月剩余天數(shù) 5,獲取當前月天數(shù) 測試代碼: 測試效果截圖: ?

    2024年02月12日
    瀏覽(20)
  • JS判斷輸入值是否為正整數(shù),判斷變量是否為數(shù)字

    這篇文章將討論如何確定一個變量是否代表 JavaScript 中的有效數(shù)字。 1.JS中的test是原來是JS中檢測字符串中是否存在的一種模式,JS輸入值是否為判斷正整數(shù)代碼: 擴展: 附判斷數(shù)字、浮點的正則表達:? ”^\\\\d+$” //非負整數(shù)(正整數(shù) + 0) “^[0-9]*[1-9][0-9]*$” //正整數(shù) “^(

    2024年02月06日
    瀏覽(21)
  • C#判斷輸入的IP地址是否合法

    代碼中鏈接java后端時,要從界面中的輸入框讀取輸入的ip地址,而ip地址尤其特定的格式,因此編寫函數(shù)判斷輸入的ip地址是否格式正確,如果格式正確,則返回true;如果格式錯誤,則返回false。代碼如下:

    2024年02月13日
    瀏覽(26)
  • linux的shell script判斷用戶輸入的字符串,判斷主機端口開通情況

    linux的shell script判斷用戶輸入的字符串,判斷主機端口開通情況

    判斷輸入的字符串是否是hello 圖一運行報錯 檢查發(fā)下,elif? 判斷里面少個引號,哎,現(xiàn)在小白到了,一看就會,一寫就錯的時候了,好像現(xiàn)在案例比較簡單,行數(shù)較少。 案例二 if 結合test 判斷主機端口 802,2,21,21,25是否通過,明天吧

    2024年02月06日
    瀏覽(26)
  • python_輸入任意一個數(shù),判斷是否是素數(shù)

    python_輸入任意一個數(shù),判斷是否是素數(shù)

    看了一下其他答案要不是格式不對run不出來,要不就是輸入項驗證不全,希望答案對大家有用。?

    2023年04月09日
    瀏覽(23)
  • C語言--輸入一個數(shù)判斷是否為素數(shù)(多種方法)

    C語言--輸入一個數(shù)判斷是否為素數(shù)(多種方法)

    ?需要解決這個問題,首先我們要明白 --------什么是素數(shù)? (質(zhì)數(shù))素數(shù)是指在大于1的自然數(shù)中,除了1和它本身以外不再有其他因數(shù)的自然數(shù)。 舉個例子:4? 可以 由2*2=4? 和1*4 得到,不符合素數(shù)的條件,所以不是素數(shù)。 ? ? ? ? ? ? ? ? ??5? 只能由1*5 得到,符合素數(shù)的

    2024年01月25日
    瀏覽(20)
  • uniapp表單密碼校驗:判斷兩次密碼輸入是否一致

    uniapp表單密碼校驗: 無需使用自定義validator進行校驗,使用uniapp文檔內(nèi)自帶的this.$u.test.object({value:password})即可。 表單中,prop后是判定校驗的規(guī)則名,v-model動態(tài)綁定data內(nèi)的值。 在微信小程序中使用,如果不是自定義的判定校驗,則在onready中添加setRules方法設置規(guī)則: 最后

    2024年02月11日
    瀏覽(17)
  • 去他媽的某日葵,老子自建服務器搭建遠程控制.

    去他媽的某日葵,老子自建服務器搭建遠程控制.

    大家好,我是鳥哥。一個半路出家的程序員。 今天帶大家玩一個非常有意思的神器——RustDesk,一款開源的遠程控制神器。開箱即用,超級簡單,無需任何配置。支持Android、iOS、Mac、Linux、Window。默認使用RustDesk的注冊/中繼服務器,完全免費且功能和效果不輸于收費的某日葵

    2024年02月09日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包