21xrx.com
2024-11-10 00:26:04 Sunday
登录
文章检索 我的文章 写文章
Java中如何获取当前日期
2023-06-16 15:19:13 深夜i     --     --
Java 当前日期 Date类 Calendar类 SimpleDateFormat类 日常工作 数据记录

在Java中获取当前日期是很常见的需求,我们可以通过Java提供的Date和Calendar类来实现。Date类表示一个特定的时间点,而Calendar类则可以对日期进行操作和计算。下面分别介绍两种方法:

1.使用Date类获取当前日期

使用无参构造函数,创建一个Date对象即可获取当前日期和时间。然后可以使用SimpleDateFormat类来格式化输出:


Date now = new Date();

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

String dateStr = sdf.format(now);

System.out.println(dateStr);

2.使用Calendar类获取当前日期

使用getInstance()方法获取一个Calendar对象,然后可以通过get()方法获取年、月、日等信息:


Calendar calendar = Calendar.getInstance();

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

int month = calendar.get(Calendar.MONTH) + 1; // 注意月份是从0开始的,需要加1

int day = calendar.get(Calendar.DAY_OF_MONTH);

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

通过以上两种方法,我们都可以获取到当前日期,方便对日常工作的开展和数据记录。

  
  
下一篇: - 毕业之后

评论区

{{item['qq_nickname']}}
()
回复
回复
    相似文章