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