getFieldStringDate method
Implementation
String getFieldStringDate(DateTime d) {
StringBuffer buffer = StringBuffer();
if (d != null) {
int year = d.year; //calendar.get(Calendar.YEAR);
int month = d.month; // calendar.get(Calendar.MONTH) + 1;
int day = d.day; // calendar.get(Calendar.DAY_OF_MONTH);
if (year < 1000) {
if (year >= 100) {
buffer.write('0');
} else if (year >= 10) {
buffer.write('00');
} else {
buffer.write('000');
}
}
buffer.write(year);
if (month < 10) {
buffer.write('0');
}
buffer.write(month);
if (day < 10) {
buffer.write('0');
}
buffer.write(day);
} else {
buffer.write(' '); // 8 spaces
}
return buffer.toString();
}