求助---一个关于时间的问题 现在有一个方法需要用java来解决就是比如现在取出一个当前日期然后格式化为2007-11-22 10:15:25现在我想要计算出他24小时以前的时间应该怎么写呢?计算以后是2006-11-21 10:15:25 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 try { DateFormat format=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); Calendar calendar=Calendar.getInstance(); calendar.setTime(format.parse("2007-11-22 10:15:25")); calendar.add(Calendar.DATE, -1);//加-1天,向前推一天(24小时) System.out.println(format.format(calendar.getTime())); } catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); } 关于打包jar后部分代码段失效的问题,具体的大侠里面请 poi 解析excel总报这个错!!不知怎么改? JAVA Mail 高手进来 太及啦,,,是明天面试必问的问题.大家快来帮帮我,万分感谢...... 求一个用java做的发送email的程序 在java应用程序中,如果在屏幕任意处显示有颜色的点? 请教一个关于PANEL类的问题! 求救!!!Java高手进来!!1 Swing显示的问题? 新手想请教文件列表怎么实现 java程序如何成为*.exe? 面试: 统计字符数
try {
DateFormat format=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
Calendar calendar=Calendar.getInstance();
calendar.setTime(format.parse("2007-11-22 10:15:25"));
calendar.add(Calendar.DATE, -1);//加-1天,向前推一天(24小时)
System.out.println(format.format(calendar.getTime()));
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}