Revision: 4142
          http://vexi.svn.sourceforge.net/vexi/?rev=4142&view=rev
Author:   mkpg2
Date:     2011-05-18 16:22:23 +0000 (Wed, 18 May 2011)

Log Message:
-----------
Fix. Coerce to zeropadded string. i.e. 2000-01-01, not 2000-1-1

Modified Paths:
--------------
    trunk/org.vexi-library.js/src/main/jpp/org/ibex/js/JSDate.jpp

Modified: trunk/org.vexi-library.js/src/main/jpp/org/ibex/js/JSDate.jpp
===================================================================
--- trunk/org.vexi-library.js/src/main/jpp/org/ibex/js/JSDate.jpp       
2011-05-18 01:16:54 UTC (rev 4141)
+++ trunk/org.vexi-library.js/src/main/jpp/org/ibex/js/JSDate.jpp       
2011-05-18 16:22:23 UTC (rev 4142)
@@ -192,15 +192,20 @@
 //        if(index>=parts.length) return default_;
 //        return parts[index]; 
 //    }
+    private String padZero(int n){
+        if(n<10) return "0"+n;
+        return ""+n;
+    }
+    
     public String coerceToString() { 
         StringBuffer r = new StringBuffer(64);
         r.append(""+getPart(PART_YEAR));
         if(hasPart(PART_MONTH)){
             r.append("-");
-            r.append(getPart(PART_MONTH)+"");
+            r.append(padZero(getPart(PART_MONTH)));
             if(hasPart(PART_DAY)){
                 r.append("-");
-                r.append(getPart(PART_DAY)+"");
+                r.append(padZero(getPart(PART_DAY)));
             }
         }
         return r.toString();


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
What Every C/C++ and Fortran developer Should Know!
Read this article and learn how Intel has extended the reach of its 
next-generation tools to help Windows* and Linux* C/C++ and Fortran 
developers boost performance applications - including clusters. 
http://p.sf.net/sfu/intel-dev2devmay
_______________________________________________
Vexi-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/vexi-svn

Reply via email to