java代码如何获取指定日期前几天的时间呢?
下文笔者讲述使用java代码获取当前日期前几天的时间的方法分享,如下所示
获取三天前的时间
获取指定日期前几天的方法
实现思路: 使用指定日期时间的时间戳减去 天数*24*3600*1000L秒例:
获取三天前的时间
import java.text.SimpleDateFormat; import java.util.Date; public class TestClass { /** * java265.com 获取三天前的时间的示例分享 */ public static void main(String[] args) { int n= 3; Date d = new Date();//当前时间 //获取3天前的时间 Date d2 = new Date(d.getTime() - n * 24 * 3600 * 1000L); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); System.out.println(sdf.format(d2)); } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。