21xrx.com
2024-11-22 12:17:57 Friday
登录
文章检索 我的文章 写文章
Java中如何转换Date类型及减少一天
2023-06-11 03:56:27 深夜i     --     --
java Date类型 转换

三个

在Java开发中,Date类型是非常重要的一个数据类型,涵盖了日期与时间。但是,在实际开发中,我们常常需要将Date类型转换成字符串以便于展示,或者需要将Date类型进行一些加减的操作。本文将分别介绍Date类型转换的两种方式以及如何将Date类型减少一天。

一、Java Date类型转String

1. 使用DateFormat格式化

使用DateFormat可以自定义日期时间格式,如下所示:


  SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

  String dateString = sdf.format(new Date());

2. 使用SimpleDateFormat格式化

SimpleDateFormat支持多种格式化方式,而且使用较为简单,如下所示:


  DateFormat df = DateFormat.getDateTimeInstance();

  String dateString = df.format(new Date());

二、Java Date类型减少一天

Java Date类型有一个getTime()方法,该方法返回日期的毫秒数。因此,我们可以通过减去一天的毫秒数,实现将Date类型减去一天的效果。


  Date date = new Date(System.currentTimeMillis() - 24*60*60*1000);

以上就是Java中Date类型转换以及减少一天的方法,可以根据自己的需要进行使用。

  
  

评论区

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