SimpleDateFormat sd=new SimpleDateFormat("yyyyMMdd");
sd.format("2010-08-31");
2010-08-31为什么转不过来呢?怎么样才可以转这个手写的日期呢?
你要把2010-08-31转成20100831干吗要用simpledateformat 你直接replaceAll不就可以了
SimpleDateFormat sd=new SimpleDateFormat("yyyy-MM-dd");
sd.parse("2010-08-31");
SimpleDateFormat sd=new SimpleDateFormat("yyyyMMdd");
sd.parse("20100831");
不明白你的问题了,你现在是要想把2010-08-30转换为20100830吗?那这个是字符串的问题了啊,跟format有什么关系。