日期:2014-05-20  浏览次数:20692 次

getTime()的问题
同一个操作,点两次出来的结果不同。部分代码如下:
String fdHoldDate = request.getParameter("fdHoldDate");
Long startDate = DateUtil.convertStringToDate(fdHoldDate, "yyyy-MM-dd").getTime();
下面是两个调试监控,记录了运行时的参数:
正常的:

有问题的:


两次传入的参数是一样的,但是返回的结果确实不同的,一个在我看来十分灵异的问题。在网上也看到很多关于这个 getTime()方法的问题,但是我这边是同一台电脑,同一个操作,唯一的区别就是两次操作中间隔了几分钟。求遇到过问题的大侠讲解下  


------解决方案--------------------
友好的提示下,楼主的图挂了。