/**
* 得到当前时间的前N小时
*
* @param d
* @param day
* @return
*/
public 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("yyyy-MM-dd HH");
returnstr = df.format(calendar.getTime());
return returnstr;
}
* 得到当前时间的前N小时
*
* @param d
* @param day
* @return
*/
public 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("yyyy-MM-dd HH");
returnstr = df.format(calendar.getTime());
return returnstr;
}
本文介绍了一个实用的Java方法,用于获取当前时间前N小时的具体时间。通过使用Calendar和SimpleDateFormat类,该方法能够精确地计算并返回指定格式的日期字符串。
1762

被折叠的 条评论
为什么被折叠?



