首页 > 编程语言 >Java 获取三天前时间

Java 获取三天前时间

时间:2022-08-25 09:23:06浏览次数:41  
标签:00 Java getTime 三天 获取 Date new threeDayAgo

(1)根据new Date().getTime()获取从1970年1月1日0点0分到目前的毫秒数计算三天前的时间:

   Date dateBy3Days = new Date(new Date().getTime()-3*24*60*60*1000);
   SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
   String threeDayAgo = sdf.format(dateBy3Days);
   threeDayAgo = threeDayAgo + "00:00:00";

 

(2)Java 1.8后:

  String threeDayAgo = LocalDateTime.now().plusDays(-3).format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));

标签:00,Java,getTime,三天,获取,Date,new,threeDayAgo
From: https://www.cnblogs.com/sensenh/p/16623092.html

相关文章

  • 不使用骨架创建maven的java工程、使用骨架创建maven的web工程
    不使用骨架创建maven的java工程    使用骨架创建maven的web工程  选入web框架 ......
  • Java函数式编程
    函数式编程-Stream流1.概述1.1为什么学?能够看懂公司里的代码大数量下处理集合效率高代码可读性高消灭嵌套地狱//查询未成年作家的评分在70以上的书籍由于洋流......
  • Java学习笔记5
    抽象类抽象类和其中抽象方法由abstract修饰,继承抽象类的所有方法必须由子类实现。Java的类是单继承,但是可以继承多个接口抽象类不能new实例化接口普通类:只有具体实......
  • Java继承
    继承概述由来:多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那一个类即可。如图所示:其中,多个类可以......
  • Java中字节流的总结及代码练习
    Java中的字节流在描述字节流时,先知道什么是流流可以分为:输入流和输出流输入流和输出流示意图:字节流读取内容:二进制,音频,视频优缺点:可以保证视频音频无损,效率低,没有缓......
  • java.sql.SQLException: The server time zone value '�й���׼ʱ��' is unrecognized or re
        这种报错主要是时区没有设置好,1.在数据库后面“?”加上:useSSL=true&characterEncoding=UTF-8&useUnicode=true&serverTimezone=GMT2.在旁边datab......
  • 「中高级前端面试」JavaScript手写代码无敌秘籍
    手写路径导航实现一个new操作符实现一个JSON.stringify实现一个JSON.parse实现一个call或apply实现一个Function.bind实现一个继承实现一个JS函数柯里化手写一个......
  • java中遍历map的三种方式
    publicstaticvoidmain(String[]args){HashMap<String,String>map=newHashMap<>();map.put("1","A");map.put("2","B");......
  • Java基础练习题-错题集(三)
    (1)我们在程序中经常使用“System.out.println()”来输出信息,语句中的System是包名,out是类名,println是方法名。选项:A. 对B.错 (2)以下哪些继承自 Collection 接口()选......
  • 解决Spring MVC中put和delete请求不能获取到前端页面传来数据的问题
    springMVC中的非简单请求在发请求加入data字段$(function(){$("#btnPost").click(function(){$.ajax({url:"/restful/request/100",......