Java获得当前时间前指定几个小时具体时间的方法示例

本文实例讲述了Java获得当前时间前指定几个小时具体时间的方法。分享给大家供大家参考,具体如下:

package getBeforeHourDemo;

import java.text.SimpleDateFormat;

import java.util.Calendar;

//获取当前时间,指定前面多少小时的时间

//返回格式YYYYMMDDHHMMSS

public class getBeforeHourTime {

public static String getBeforeByHourTime(int ihour){

String returnstr = "";

Calendar calendar = Calendar.getInstance();

calendar.set(Calendar.HOUR_OF_DAY, calendar.get(Calendar.HOUR_OF_DAY) - ihour);

SimpleDateFormat df = new SimpleDateFormat("yyyyMMddHHmmss");

returnstr = df.format(calendar.getTime());

return returnstr;

}

public static void main(String[] args) {

String beforetime=getBeforeByHourTime(2);

System.out.println(beforetime);

}

}

运行结果如下图所示:

以上是 Java获得当前时间前指定几个小时具体时间的方法示例 的全部内容, 来源链接: utcz.com/p/214417.html

回到顶部