AWS DynamoDB Java SDK java.time.LocalDateTime - .
, DynamoDBTypeConverted, 1.11.20 AWS Java SDK. DynamoDBMarshalling .
:
class MyClass {
...
@DynamoDBTypeConverted( converter = LocalDateTimeConverter.class )
public LocalDateTime getStartTime() {
return startTime;
}
...
static public class LocalDateTimeConverter implements DynamoDBTypeConverter<String, LocalDateTime> {
@Override
public String convert( final LocalDateTime time ) {
return time.toString();
}
@Override
public LocalDateTime unconvert( final String stringValue ) {
return LocalDateTime.parse(stringValue);
}
}
}
ISO-8601: 2016-10-20T16:26:47.299.