Revision 45003 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.impl/src/main/java/org/gvsig/fmap/dal/feature/impl/DefaultFeature.java
DefaultFeature.java | ||
---|---|---|
1329 | 1329 |
case DataTypes.DATE: |
1330 | 1330 |
// Format date as ISO 8601 |
1331 | 1331 |
Date date = this.getDate(desc.getIndex()); |
1332 |
String value = DateTimeFormatter.ISO_DATE_TIME.format(date.toInstant()); |
|
1333 |
builder.add(desc.getName(), value); |
|
1332 |
if( date==null ) { |
|
1333 |
builder.addNull(desc.getName()); |
|
1334 |
} else { |
|
1335 |
String value = DateTimeFormatter.ISO_DATE_TIME.format(new Date(date.getTime()).toInstant()); |
|
1336 |
builder.add(desc.getName(), value); |
|
1337 |
} |
|
1334 | 1338 |
break; |
1335 | 1339 |
default: |
1336 | 1340 |
builder.add(desc.getName(), Objects.toString(this.get(desc.getIndex()),"")); |
Also available in: Unified diff