Java如何获取当前年份月份呢?

Java-经验王 Java经验 发布时间:2021-04-20 22:53:06 阅读数:8136 1

Java获取日期的相关信息

    今天接领导需求,让我输出日期的相关信息,那么Java中该如何实现这一需求呢?下文将一一道来,如下所示:

实现思路:
      借助Calendar 类 即可输出一个Date对象对应的年份,月份信息

例:
public class testClass {
    public static void main(String[] args) {
        Calendar c1 = Calendar.getInstance();
        int d = cl.get(Calendar.DATE);
        int m = cl.get(Calendar.MONTH) + 1; 
        int y = cl.get(Calendar.YEAR);
        int dow = cl.get(Calendar.DAY_OF_WEEK);
        int dom = cl.get(Calendar.DAY_OF_MONTH);
        int doy = cl.get(Calendar.DAY_OF_YEAR);

        System.out.println("当期时间: " + cl.getTime());
        System.out.println("日期: " + d);
        System.out.println("月份: " + m);
        System.out.println("年份: " + y);
         //星期日为一周的第一天输出为 1
         //星期一输出为 2,以此类推
         
        System.out.println("一周的第几天: " + dow);  
        System.out.println("一月中的第几天: " + dom);
        System.out.println("一年的第几天: " + doy);
    }
}
以上代码运行输出结果为:
当期时间: Fri Mar 20 22:58:18 CST 2020
日期: 20
月份: 3
年份: 2020
一周的第几天: 6
一月中的第几天: 20
一年的第几天: 79
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/1618930788335.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者