使用java获取上一个小时的时间

需要获得上一个小时的时间,网上找了半天没有找到自己想要。随手写一个简单的吧。本来以为麻烦。想不到自己动手后发现还是挺简单。

class Util
{
public static String getPreHour(String format)
{
SimpleDateFormat sdf=new SimpleDateFormat(format);
Date d=new Date();
d.setHours(d.getHours-1);
return sdf.format(d);
}

public static void main(String[] args)
{
System.out.println(Util.getPreHour("yyyyMMddHH"));
}
}

可以类似通过date的设置获得任何你需要的时间。

你可能感兴趣的:(程序文章)