• Java如何显示一年的周数?


    在Java中,如何查找一年中或一个月中的第几个星期?

    以下示例显示年份和月份的第几周。

    package com.yiibai;
    import java.util.*;
    
    public class DisplayWeekNumber {
        public static void main(String[] args) throws Exception {
            Date d1 = new Date();
            Calendar cl = Calendar.getInstance();
            cl.setTime(d1);
    
            System.out.println("today is " + cl.WEEK_OF_YEAR + " week of the year");
            System.out.println("today is a " + cl.DAY_OF_MONTH
                    + "month of the year");
            System.out.println("today is a " + cl.WEEK_OF_MONTH
                    + "week of the month");
        }
    }
    
    Java

    上述代码示例将产生以下结果。

    today is 3 week of the year
    today is a 5month of the year
    today is a 4week of the month
    
    Shell

    示例-2
    以下是一年中的一个月的一个例子。

    package com.yiibai;
    import java.util.Calendar;
    public class DisplayWeekNumber2 {
        public static void main(String[] args) {
            Calendar cal = Calendar.getInstance();
            System.out.println("Current week of month is : "
                    + cal.get(Calendar.WEEK_OF_MONTH));
            System.out.println("Current week of year is : "
                    + cal.get(Calendar.WEEK_OF_YEAR));
            cal.add(Calendar.WEEK_OF_MONTH, 1);
            System.out.println("date after one year : "
                    + (cal.get(Calendar.MONTH) + 1) + "-" + cal.get(Calendar.DATE)
                    + "-" + cal.get(Calendar.YEAR));
        }
    }
    
    Java

    上述代码示例将产生以下结果。

    Current week of month is : 4
    Current week of year is : 38
    date after one year : 9-24-2017
  • 相关阅读:
    杂想
    验证码再次学习。(处理方法汇总)
    神经网络学习入门 -01
    基于本地文字提取的有效的定位和识别场景文字
    C#学习总结~~~
    Deep Learning!!!
    记事本也能批量更名
    家庭一台电脑多人上网方法
    基于 OS X Mavericks 系统
    关于中文编程是解决中国程序员效率的秘密武器的问题思考
  • 原文地址:https://www.cnblogs.com/borter/p/9613418.html
Copyright © 2020-2023  润新知