Java如何获取当前年份月份呢?
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
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。