String字符串"2010-01-04 22:22:11"我想做秒数加一或者减一
(中间牵扯日期转换)
返回"2010-01-04 22:22:12"或者"2010-01-04 22:22:10"的字符串
求程序
[code="java"]public static void main(String[] args) throws Exception {
System.out.println(addSecond("2010-01-05 22:22:23", 1)); // +1
System.out.println(addSecond("2010-01-05 22:22:23", -1)); // -1
}
private static String addSecond(String time, int second) throws ParseException {
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:MM:ss");
Calendar calendar = Calendar.getInstance();
calendar.setTime(df.parse(time));
calendar.add(Calendar.SECOND, second);
return df.format(calendar.getTime());
}[/code]
java处理日期时间 相加减
[url]http://alexfc.iteye.com/blog/363185[/url]