21xrx.com
2024-12-23 00:48:04 Monday
登录
文章检索 我的文章 写文章
Java内置类获取当前日期年月日的方法
2023-06-14 19:08:21 深夜i     --     --
Java 内置类 日期 年月日

Java是一款优秀的编程语言,在Java中获取当前日期的年月日是非常常见的需求。本篇文章将介绍Java内置类获取当前日期年月日的方法,并提供代码案例与解析。

Java中获取当前日期年月日的方法有很多,但我们推荐使用Java内置类中的Calendar类和DateFormat类获取,这两个类可以获取系统日期信息,并可以格式化输出日期信息。

首先,我们来看看如何使用Calendar类获取当前日期:


Calendar cal = Calendar.getInstance();

int year = cal.get(Calendar.YEAR);

int month = cal.get(Calendar.MONTH) + 1; //Calendar.MONTH的范围是0~11,需要+1

int day = cal.get(Calendar.DATE);

System.out.println(year + "-" + month + "-" + day);

以上代码使用Calendar.getInstance()方法来获取Calendar类实例,然后通过get()方法获取年月日信息,最后使用System.out.println()方法输出。

接下来是使用DateFormat类获取当前日期:


Date date = new Date();

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");

String today = sdf.format(date);

System.out.println(today);

以上代码使用new Date()方法获取当前日期,并使用SimpleDateFormat类将日期格式化为“yyyy-MM-dd”的格式,最后将结果保存在字符串变量today中,并输出。

通过以上两个方法,我们就可以轻松获取当前日期的年月日信息。

本文介绍了Java内置类获取当前日期年月日的方法,其中涉及到了Calendar类和DateFormat类的使用。通过代码案例的解析,希望读者可以掌握Java中获取当前日期年月日的方法,并为日后的开发工作提供便利。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复