Java 如何获取当前时间前一个小时的时间_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > Java 如何获取当前时间前一个小时的时间

Java 如何获取当前时间前一个小时的时间

 2013/7/18 18:58:00  zhaoshengxuan108  程序员俱乐部  我要评论(0)
  • 摘要:在网上找好多类似文章或者帖子,绝大部分都是不正确和不准确的,都是互相转来转去的。下面是我自己通过研究JavaAPI得出正确获取当前时间前一小时的时间正确方法。publicstaticvoidbeforeOneHourToNowDate(){Calendarcalendar=Calendar.getInstance();/*HOUR_OF_DAY指示一天中的小时*/calendar.set(Calendar.HOUR_OF_DAY,calendar.get(Calendar
  • 标签:Java 一个

? ? ? ?在网上找好多类似文章或者帖子,绝大部分都是不正确和不准确的,都是互相转来转去的。下面是我自己通过研究Java API得出正确获取当前时间前一小时的时间正确方法。

?

class="java" name="code">public static void beforeOneHourToNowDate() {
		Calendar calendar = Calendar.getInstance();
		
		/* HOUR_OF_DAY 指示一天中的小时 */
		calendar.set(Calendar.HOUR_OF_DAY, calendar.get(Calendar.HOUR_OF_DAY) - 1);
		
		SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		
		System.out.println("一个小时前的时间:" + df.format(calendar.getTime()));
		System.out.println("当前的时间:" + df.format(new Date()));
}

?

?

发表评论
用户名: 匿名