<!-- Love localstack? Please consider supporting our collective:
:point_right:  https://opencollective.com/localstack/donate -->

# Type of request: This is a ...
[x] bug report
[ ] feature request

# Detailed description
SES template list returns a different format for CreatedTimestamp compared with the Java SDK (2.14.19)


```bash
software.amazon.awssdk.core.exception.SdkClientException: Unable to execute HTTP request: Text '2020-09-19 00:53:47.289893' could not be parsed at index 10
```

I also happening in `0.11.4` `0.11.5`

## Expected behavior
Returned CreatedTimestamp is one of the formats the sdk expects

## Actual behavior
Returned CreatedTimestamp is not well parsed. Fractional seconds might be needed

# Steps to reproduce
## Command used to start LocalStack
`docker run --rm -p 4566:4566 -e SERVICES=ses -e DEFAULT_REGION=us-east-1 localstack/localstack:latest`

## Client code (AWS SDK code snippet, or sequence of "awslocal" commands)
command
`aws --profile localstack --endpoint-url=http://localhost:4566 ses create-template --cli-auto-prompt`
input
`--template: TemplateName=hell-world,SubjectPart=subject,TextPart=hello\nworld,HtmlPart=hello<br/>world`

```kotlin
fun listTemplates(): List<String> {
        val listTemplateRequest = ListTemplatesRequest
                .builder()
                .build()
        return this.syncClient.listTemplates(listTemplateRequest).templatesMetadata().map { list -> list.name() }
    }
```



┆Issue is synchronized with this [Jira Bug](https://localstack.atlassian.net/browse/LOC-268) by [Unito](https://www.unito.io/learn-more)

""" Default proxy listener that intercepts requests to retrieve or update config variables. """
    def forward_request(self, method, path, data, headers):
        if path != constants.CONFIG_UPDATE_PATH or method != 'POST':
            return True
        response = Response()
        data = json.loads(data)
        variable = data.get('variable', '')
        response._content = '{}'
        response.status_code = 200
        if not re.match(r'^[_a-zA-Z0-9]+$', variable):
            response.status_code = 400
            return response
        new_value = data.get('value')
        update_config_variable(variable, new_value)
        value = getattr(config, variable, None)
        result = {'variable': variable, 'value': value}
        response._content = json.dumps(result)
        return response
GenericProxyHandler.DEFAULT_LISTENERS.append(ConfigUpdateProxyListener())
def start_sns(port=None, asynchronous=False, update_listener=None):
    port = port or config.PORT_SNS
    return start_moto_server('sns', port, name='SNS', asynchronous=asynchronous,
        update_listener=update_listener)
def start_sts(port=None, asynchronous=False):
    port = port or config.PORT_STS
    return start_moto_server('sts', port, name='STS', asynchronous=asynchronous)
def start_redshift(port=None, asynchronous=False):