当前位置:首页 > 后端开发 > java 给时间增加几个小时方法

java 给时间增加几个小时方法

7个月前 (05-20)52
 /**
     * 给时间加上几个小时
     * @param day 当前时间 格式:yyyy-MM-dd HH:mm:ss
     * @param hour 需要加的时间
     * @return
     */
    public static String addDateMinut(String day, int hour){   
        SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        Date date = null;   
        try {   
            date = format.parse(day);   
        } catch (Exception ex) {   
            ex.printStackTrace();   
        }   
        if (date == null)   
            return "";   
        System.out.println("front:" + format.format(date)); //显示输入的日期  
        Calendar cal = Calendar.getInstance();   
        cal.setTime(date);   
        cal.add(Calendar.HOUR, hour);// 24小时制   
        date = cal.getTime();   
        System.out.println("after:" + format.format(date));  //显示更新后的日期 
        cal = null;   
        return format.format(date);   

    }

 

作者:lama-x
来源链接:https://blog.csdn.net/tanglei5492/article/details/82464465

“java 给时间增加几个小时方法” 的相关文章

Java获取当前前3分钟时间

/** * 获取当前时间前3分钟 * @param stuff * @return */ public...

JAVA中获取当前系统时间

import java.text.SimpleDateFormat; import java.util.Date; public class HelloWord {...

Java获取当前时间戳/时间戳转换

时间戳精度有两个概念:1是精确到秒,2是精确到毫秒。 要操作时间戳和时间戳转换为时间一般对应的对象就是Date,而Date各种转换离不开SimpleDateFormat; 如...

Java 获取当前时间最近12个月(字符串)

/** * 获取当前系统时间最近12月的年月(含当月) * 2018-04~2019-03 */ public String getLatest...

Java获取时间与Linux不一致

问题描述 遇到一个问题,web显示的时间比服务器时间快12小时。Tomcat和MySQL安装在同一台服务器,系统是centos7,且...

java 当前utc时间

本文实例讲述了java获取utc时间的方法。分享给大家供大家参考,具体如下: 取得本地时间: java.util.calendar cal = ja...

Java 实例

Java 实例

    1 package guyu.day0831; 2 3 import java.text.SimpleDateForma...

java获取当天的开始时间,当前周的开始时间

  在程序里面要获取当前的开始时间和结束时间,在网上看到了这篇文章,被我收了~~~         当...

Java简单获取当前时间

简单的获取当前时间 Date now=new Date(); SimpleDateFormat sdf=new SimpleDateFormat("YYY...

java Calendar获取当前时间

获取系统当前时间戳 public static void main(String[] args) { Calendar cal=Calend...