
时间
java时间处理
上善若水滴世界
激动的心,颤抖的手,java编程手牵手!
展开
-
java获取某个月的第一天时间类的相关处理
前言最近在项目中对时间处理比较细致,下面就跟大家介绍一下具体实现方法 /** * 判断该日期是否是该月的第一天 * * @param date 需要判断的日期 * @return */ public static boolean isFirstDayOfMonth(Date date) { Calendar calen...原创 2020-04-10 11:18:55 · 1117 阅读 · 0 评论 -
根据多个属性对数据去重(时间取年月日)
前言最近在项目中遇到了一个比较麻烦的需求,需要根据多个字段对一个实体进行去重,而去重的字段中有一个时间,需要取一天的数据,而数据库中存的日期有时分秒,这个时候我们要对时间处理之后再去重。实现方法使用的技术是java8 public static final String YEAR = "yyyy-MM-dd"; /** * 日期格式化成日期 * ...原创 2019-11-19 13:53:19 · 694 阅读 · 0 评论 -
java从不规则的字符串中截取出日期
前言最近在项目中需要远程调接口,从String字符串中截取出日期,想了好久,最后用java8新特性,解决了,java8,还是比较好用。代码获取到的字符串,例如:焦化化产车间四期出水(测试排口),2019/10/19 10:00:00,pH平均值 超标,值:5.00炼焦一车间焦炉推焦除尘(测试排口)2019/7/14 14:00:00,二氧化硫折算平均值 超标,值:51.27… ...原创 2019-10-24 10:41:36 · 8055 阅读 · 8 评论 -
springboot项目中Timestamp的使用方法
前言最近在项目中碰到一个坑和大家分享一下,在mysql数据库时间使用时间戳,在实体类中也是用的Timestamp类型,在根据时间查询的时候,不要用Date类型直接查找会报找不到属性的异常用以下方法就可以:// 全局变量 public static final String TIME_FULL_SPRIT = "yyyy-MM-dd HH:mm:ss"; /** * 时间转换成...原创 2019-07-03 17:16:52 · 6514 阅读 · 0 评论 -
解决服务器时区差问题,使用time-zone
前言最近在做项目遇到一个比较有意思的bug,在本地调试时,数据没有问题,但是部署到服务器上就出问题,页面中的数据每天早上8:30之前没有数据,8:30之后就有数据,于是在网上找了很多资料,才知道是由于时区差引起的问题。bug引起原因由于JSONFormat格式化时间引起的,结果比数据库存入慢了8个小时,因为我们在东八区。既然找到了问题就很好解决问题。问题解决方案只要在yml文件加入以下代...原创 2019-09-19 14:35:07 · 1537 阅读 · 0 评论 -
日期格式相互转换 - - 字符串转日期, 日期转字符串
前言时间类在项目中用的比较多,处理起来也比较麻烦,今天和大家分享我在项目中处理时间类的工具,主要是日期格式化成日期、日期格式化成字符串、字符串格式化成日期等方法。工具类package com.example.student.util;import java.text.ParseException;import java.text.SimpleDateFormat;import jav...原创 2019-08-02 11:15:07 · 757 阅读 · 2 评论 -
java将日期中的斜线或中文改成统一日期格式 yyyy-MM-dd HH:mm:ss
前言最近在优化代码方面,因为之前在字符串中截取日期,日期的格式样式不统一。日期格式2019/6/14 14:00:002019/03/4 1:00:002019年8月4日12:00要求改成统一格式 2019-06-08 12:00:00把斜线改成横线 // 斜线变成横线格式 String strDate = "2019/6/14 14:00"; // 传入的日期...原创 2019-11-01 11:32:47 · 7598 阅读 · 2 评论