Revision: 4847 http://sourceforge.net/p/vexi/code/4847 Author: mkpg2 Date: 2016-03-16 15:34:17 +0000 (Wed, 16 Mar 2016) Log Message: ----------- Fix previous commit (did not mean to commit it). Return null when trying to parse date if there are too many number parts. e.g. 2001-01-01 cannot be parsed as a YW date.
Modified Paths: -------------- branches/vexi3/org.vexi-library.value/src/main/java/org/vexi/value/Date.java Modified: branches/vexi3/org.vexi-library.value/src/main/java/org/vexi/value/Date.java =================================================================== --- branches/vexi3/org.vexi-library.value/src/main/java/org/vexi/value/Date.java 2016-03-16 15:27:46 UTC (rev 4846) +++ branches/vexi3/org.vexi-library.value/src/main/java/org/vexi/value/Date.java 2016-03-16 15:34:17 UTC (rev 4847) @@ -213,6 +213,7 @@ String[] partStrs = s1.split("/"); if(partStrs.length!=partIds.length) return null; + if(partStrs.length>partIds.length) return null; int[] parts = new int[partIds.length]; for(int i=0; i<partIds.length; i++){ int partId = partIds[i]; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ Transform Data into Opportunity. Accelerate data analysis in your applications with Intel Data Analytics Acceleration Library. Click to learn more. http://pubads.g.doubleclick.net/gampad/clk?id=278785231&iu=/4140 _______________________________________________ Vexi-svn mailing list Vexi-svn@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/vexi-svn