代码如下:Date startTime = null;
String StockDetailCreDate = "2012-04-06 11:21:10.64";
final SimpleDateFormat sdf = new SimpleDateFormat(StockDetailCreDate);
try {
startTime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS").parse(sdf.format(new Date()));
} catch (ParseException e) {
throw new SimLogicException(e);
}startTime 这个变量的值变成了"2012-04-06 11:21:10.064"
而实际上我需要的是"2012-04-06 11:21:10.640"
这个问题怎么解决?
求各位大侠们帮忙
String StockDetailCreDate = "2012-04-06 11:21:10.64";
final SimpleDateFormat sdf = new SimpleDateFormat(StockDetailCreDate);
try {
startTime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS").parse(sdf.format(new Date()));
} catch (ParseException e) {
throw new SimLogicException(e);
}startTime 这个变量的值变成了"2012-04-06 11:21:10.064"
而实际上我需要的是"2012-04-06 11:21:10.640"
这个问题怎么解决?
求各位大侠们帮忙
解决方案 »
- log4j ConversionPattern 报错
- 一个诡异的重载问题
- 自己写一个web.xml配置文件tomcat7.0就无法启动,拷贝一个过来就没问题,内容完全一样
- 一个字符串操作面试题,兴趣的帮我看一下
- jbpm从开始节点获取下一步流向的问题
- 急:JSF
- Struts中的Action也存在包含、转发、从定向三种关系吗
- 有谁知道org.htmlparser.Parser是哪个API的类啊?[请大家帮忙查一下,谢谢大家了!]
- (急,在线等)再次提到Hibernate和MYSQL的中文问题
- websphere学习
- 多时区处理方式——高毅
- activemq应用,运行报错,但是不知道原因,烦请各位看一下,谢谢了
yyyy-MM-dd HH:mm:ss.S
无奈。 算了 自己写个低位补齐的方法也没费多少时间,我只是在想java的包中应该会有直接的方法,不会有这么傻的事情。