Cannot clear an optional time field
### Node Version

20.16.0

### NPM/Yarn/PNPM Version

10.8.2

### Strapi Version

5.10.4

### Operating System

MacOS

### Database

PostgreSQL

### Javascript or Typescript

Typescript

### Reproduction URL

_No response_

### Bug Description

Cannot clear an optional time field. Afer I clear the field, click on save, the value jumps back.

### Steps to Reproduce

1. Create a content type with a non-required Date field in time format.
2. Create an enrty with some time value
3. Clear the time field and click save

### Expected Behavior

The field value should be updated to null

### Logs

```shell

```

### Code Snippets

_No response_

### Media

https://github.com/user-attachments/assets/173d3968-9b5d-4dd2-9936-46a857a095c5

### Additional information

_No response_

### Confirmation Checklist

- [x] I have checked the existing [issues](https://github.com/strapi/strapi/issues) for duplicates.
- [x] I agree to follow this project's [Code of Conduct](https://github.com/strapi/strapi/blob/develop/CODE_OF_CONDUCT.md).