java 时间日期转换

简介: java 时间日期转换

   //时间转换,在原有时间后面默认添加“ 23:59:59”

   public Date dateModify(Date oldTime) throws ParseException{

       SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");

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

       //对传入的Date类型的数据进行格式化

       String oldT= sdf.format(oldTime);

       //对格式化后的数据进行字符串的拼接

       String newT = oldT + " 23:59:59";

       //将拼接后的字符串时间转换为Date类型并返回

       return sdfNew.parse(newT);

   }

   将传入的Date格式的数据进行格式化并添加默认结束时间,再次转换为Date格式后返回


相关文章
|
7月前
|
Java Unix 程序员
java 8 新特性讲解Optional类--Fork/Join 框架--新时间日期API--以及接口的新特性和注解
java 8 新特性讲解Optional类--Fork/Join 框架--新时间日期API--以及接口的新特性和注解
99 1
|
7月前
|
Java
java 时区转换日期转换:东八区转为UTC零时区
java 时区转换日期转换:东八区转为UTC零时区
272 0
|
7月前
|
Java
java 时区转换日期转换:UTC零时区转成东八区-19位
java 时区转换日期转换:UTC零时区转成东八区-19位
199 0
|
7月前
|
设计模式 安全 Java
【JAVA BASE API】介绍Java基础API语法,包括JAVA8之后的时间日期等
【JAVA BASE API】介绍Java基础API语法,包括JAVA8之后的时间日期等
|
Java
Java时间日期转Cron表达式
Java时间日期转Cron表达式
328 0
|
Java
java时间换算(BJU转UTC)
UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8。现在,你的程序要读入一个整数,表示BJT的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果分小于10分,需要保留十位上的0。如1124表示11点24分,而905表示9点5分,36表示0点36分,7表示0点7分。
305 0
java时间换算(BJU转UTC)
|
Java
java判断当前时间是否在某个时间区间内(可精确到毫秒)
java判断当前时间是否在某个时间区间内(可精确到毫秒)
868 0
java判断当前时间是否在某个时间区间内(可精确到毫秒)
|
算法 搜索推荐 Java
线性时间选择(Top K)问题(Java)
线性时间选择(Top K)问题(Java)
266 0
线性时间选择(Top K)问题(Java)
java获取时间间隔,获取当天每隔15分钟的时间
Java开发中日常遇到的关于时间的问题
java获取时间间隔,获取当天每隔15分钟的时间
|
Java 程序员
Java中如何处理时间--Date类
在实际业务中,总会碰到关于时间的问题,例如收集当年的第一季度的数据。第一季度也就是当年的一月一日到三月三十一日。如何处理时间的逻辑,如果用字符串去处理显然不可以,Java有专门的处理时间的类,在此记录一下。Date 类有如下两个构造方法。Date():此种形式表示分配 Date 对象并初始化此对象,以表示分配它的时间(精确到毫秒),使用该构造方法创建的对象可以获取本地的当前时间。
179 0
Java中如何处理时间--Date类
下一篇
DataWorks