方法1:使用LocalDateTime,线程安全

LocalDate currentDay = LocalDate.now();
LocalDateTime timePrevious = currentDay.minusDays(daysAhead).atTime(0,0,0);

方法2:

DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date dNow = new Date(); //当前时间
Date dBefore = new Date();
Calendar calendar = Calendar.getInstance(); //得到日历
calendar.setTime(dNow);//把当前时间赋给日历calendar.add(Calendar.DAY_OF_MONTH, -1); //设置为前一天dBefore = calendar.getTime(); //得到前一天的时间
System.out.println(dBefore);
System.out.println();
String defaultStartDate = dateFormat.format(dBefore); //格式化前一天
defaultStartDate = defaultStartDate.substring(0,10) + " 00:00:00";
String defaultEndDate = defaultStartDate.substring(0,10) + " 23:59:59";Date date = dateFormat.parse(defaultStartDate);Timestamp timestamp = new Timestamp(date.getTime());

Java拿到前一天的零点零分相关推荐

  1. java 取当天0点_java 获取当天(今日)零点零分零秒

    两种方法 一种得到的是时间戳,一种得到是日期格式: 1.日期格式的 Calendar calendar = Calendar.getInstance(); calendar.setTime(new D ...

  2. java 获取一天零点零分零秒时间戳

    1.日期格式的 Calendar calendar = Calendar.getInstance();calendar.setTime(new Date());calendar.set(Calenda ...

  3. java时间日期获得0点0分0秒(本地时间(时区)),获取当天零点零分时间(本地时间(时区))

    获取当天零点零分时间(本地时间(时区))返回LocalDateTime: LocalDateTime.now().withHour(0).withMinute(0).withSecond(0).wit ...

  4. php返回当天零点零分,获取当天(今日)零点零分零秒

    1.日期格式的 Calendar calendar = Calendar.getInstance(); calendar.setTime(new Date()); calendar.set(Calen ...

  5. Java获取当天零点零分时间的方法分享

    参阅资料: java中如何获取当月1号零时零分的时间呢? 获取指定时间对应的时间戳,是我们日常开发中经常需使用到的方法,那么如何才能获取指定日期时间对应的时间戳呢?下文笔者将一一道来,如下所示: 实现 ...

  6. 得到当前日期前一天的零时零分零秒及当前日的零时零分零秒

    select   dateadd(day,-1,CONVERT(varchar(10),getdate(),120)) 转载于:https://www.cnblogs.com/12go/archive ...

  7. 假设从键盘输入从某日凌晨零点零分零秒到现在已经经历的时间(单位:秒),编译程序计算到现在为止已经过了多少天?现在的时间是多少?

    #include <stdio.h>void main() {unsigned long time;int days,hours,mins,secs;int temp;printf(&qu ...

  8. java中获取当月1号零时零分的时间

    /** * 获得当月1号零时零分零秒 * @return */ public Date initDateByMonth(){ Calendar calendar = Calendar.getInsta ...

  9. C/C++代码获取今天凌晨零点零时零分的时间戳

    要用到, 记录一下: #include <iostream> using namespace std;unsigned int getMorningTime() { time_t t = ...

  10. java之获得当天的年份,月份,零时零分零秒

    /** * 获得当天零时零分零秒 * @return */ private Date initDateByDay(){ Calendar calendar = Calendar.getInstance ...

最新文章

  1. ASP.NET超凡的代码控制
  2. CSS 行高与行对齐精解:line-height 和 vertical-align (图文)
  3. 10 windows 启动虚拟机报错_Windows 系统如何安装 Docker
  4. ASP.NET Core - Razor 页面介绍
  5. Raphael JS 矢量客户端开源框架
  6. Cloud Toolkit 部署应用到阿里云轻量应用服务器
  7. python csv模块用法_python使用csv模块如何将数据存放在一张表的不同行?
  8. java 解析dataset_C# DataSet用法的详细解析|C#教程
  9. C#多摄像头切换调用,并扫描二维码
  10. vscode配置vue代码模板
  11. react服务端渲染技术
  12. 数字电路和模拟电路-5组合逻辑电路分析与设计
  13. 人造的风景 --- 东部华侨城一日游感想与收获
  14. 身体知道酸奶富含LGG益生菌,被称为肠道内的清道夫?
  15. 最好PDF软件汇总070623
  16. SMART200PLC与ABB变频器实现MODBUS RTU通讯
  17. MySQL常见的四种隔离级别!
  18. Linux——什么是环境变量?
  19. 数据集处理----将.dat文件转换为.csv文件
  20. flash as3 改变鼠标指针形状

热门文章

  1. 学计算机的人掉头发吗,学计算机真的会秃顶吗?为什么?
  2. 小学计算机网络安全考试试卷,2017年小学生网络安全知识竞赛试题
  3. DellR740制作Raid0
  4. mysql 怎么 增加新用户名和密码_在mysql中怎么添加用户名和密码
  5. 百度快排点击软件-搜索引擎排名模拟点击器-快排点击软件
  6. AdaBoost 人脸检测介绍(5) : AdaBoost算法的误差界限
  7. 【好文分享】提升早晨工作效率的小tips
  8. 【这是程序设计基础的50道题目】
  9. 3D编辑器-Web在线编辑基于WebGL/Threejs技术
  10. word方框(□)打勾(√)方法