首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

关于dateTime加减的有关问题

2012-07-29 
关于dateTime加减的问题例如我有一个时间2012-07-14 14:30:00如果计算其100小时以后是几月几号几点呢?格式

关于dateTime加减的问题
例如我有一个时间 2012-07-14 14:30:00

如果计算其100小时以后是几月几号几点呢?

格式也要类似 xxxx-xx-xx xx:xx:xx

[解决办法]

Java code
String dateStr1 = "2012-07-14 14:30:00";        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");        java.util.Date d1 = null;        try {            d1 = sdf.parse(dateStr1);        } catch (ParseException e1) {            e1.printStackTrace();        }        java.util.Date d2 = new Date(d1.getTime() + 100 * 60 * 60 * 1000);        String dateStr2 = sdf.format(d2);        System.out.println(dateStr2);
[解决办法]
//currentDate加上一个小时后到日期
currentCalendar.setTime(currentDate);
currentCalendar.add(Calendar.HOUR_OF_DAY, 1);
Date addDateH = currentCalendar.getTime();

http://blog.csdn.net/robert_feng/article/details/6467207这个说的很详细,很好
[解决办法]
探讨
引用:

你把0.5单独拿出来进行换算

应该不行吧,除了int其他都不支持好像

热点排行