parsing - Java DateTime parse -
i have next code parse date , time format
simpledateformat sdfclient = new simpledateformat("yyyymmddhhmmss.s"); simpledateformat sdfformat = new simpledateformat("dd/mm/yyyy hh:mm:ss"); pmlist.add(sdfclient.format(sdfformat.parse(pmdata[k].retrievaltime)));
wanna alter format sdfclient reason eclipse throws error:
java.text.parseexception: unparseable date: "20140623135000.0" @ java.text.dateformat.parse(dateformat.java:357) @ com.syntronic.client.generatecsv.writepmdata(generatecsv.java:220) @ com.syntronic.client.generatecsv.writemedata(generatecsv.java:187) @ com.syntronic.client.generatecsv.<init>(generatecsv.java:87) @ com.syntronic.client.client.main(client.java:213)
anyone knows reason why?
it should other way around:
pmlist.add(sdfformat.format(sdfclient.parse(pmdata[k].retrievaltime)));
explanation:
pmlist.add( sdfformat.format( <-- gives string 23/06/2014 01:50:00 sdfclient.parse( <-- gives date corresponding time 20140623135000.0 pmdata[k].retrievaltime <-- time 20140623135000.0 ) ) );
java parsing date time
No comments:
Post a Comment