Date & time implementation is broken
### Describe The Bug

## What is happening?

**TL:DR: The current implementation of the date & time input field is broken.**

Per the [documentation](https://developers.homebridge.io/#/config-schema#format), to render a date & time component, a field should be defined as
```
        "type": "string",
        "format": "date-time"
```
However this does not work. The date-time value saved from the configuration form is not displayed back when editing the configuration.

**Example:**

I have a field defined according to the documentation above:

<img width="428" alt="Screenshot 2025-01-13 at 11 39 47 AM" src="https://github.com/user-attachments/assets/39c032fa-389f-46a0-a9a9-0c78c935beb8" /><p>

After the initial configuration, the date & time value is saved back to the `config.json`:

<img width="384" alt="Screenshot 2025-01-13 at 11 40 13 AM" src="https://github.com/user-attachments/assets/217aab62-b7a8-47cd-a590-6ed4ac143159" /><p>

When going back to the plugin config to edit it, the configured date is not displayed:

<img width="748" alt="Screenshot 2025-01-13 at 11 39 37 AM" src="https://github.com/user-attachments/assets/8a1e33a8-3518-4819-982e-542979074b68" /><p>

Doing a little digging, I came to the conclusion that Homebridge UI is pretty much non-opinionated when it comes to configuration data. Whatever data it receives from the form it writes to the config file and whatever data it reads from the config file it passes to the form.
Doing a little more digging and indeed the implementation is broken in `ng-formworks`, the underlying JSON schema form implementation. The widget returns a value that is zoned, i.e. "2024-11-18T11:23:00Z", but expects a value that is local, i.e. "2024-11-18T11:23:00" (note the missing trailing "Z".

Manually editing the `config.json` to remove the "Z":

<img width="340" alt="Screenshot 2025-01-13 at 12 03 18 PM" src="https://github.com/user-attachments/assets/9e8bd16e-8e28-45a2-9b8c-3677e656fcfb" /><p>

Going back to the plugin config to edit it, the configured date is correctly displayed:

<img width="744" alt="Screenshot 2025-01-13 at 12 03 36 PM" src="https://github.com/user-attachments/assets/58e11476-8246-4f4b-b687-193d9ce874c9" /><p>

Unfortunately, saving the plugin configuration returns the badly formatted data to Homebridge UI, taking us back to the original problem

**Next steps:**

As this is an issue with `ng-formworks`, I opened a ticket: ["date" and "datetime" fields do not display "formData"](https://github.com/zahmo/ng-formworks/issues/16). The response was:
> the datetime formats should be changed to datetime-local

along with a link to a demo playground example.

So I modified the plugin `config.schema.json`. To use `"format": "datetime-local"`:

<img width="342" alt="Screenshot 2025-01-13 at 12 15 48 PM" src="https://github.com/user-attachments/assets/1124e857-1dbb-4328-96bd-cfa684568dbd" /><p>

However, Homebridge UI does not recognize the new (?) format and renders the date-time field as a text input field:

<img width="745" alt="Screenshot 2025-01-13 at 12 16 25 PM" src="https://github.com/user-attachments/assets/10731028-f734-433f-afbf-487bbdbfde2e" /><p>

## What you expect to happen?

There are two options to get date & time fields working in Homebridge UI:

**Option #1:** Code to the bugs. I.e. have Homebridge UI strip off the trailing "Z" from the date-time values returned by the form. This is a hack to fix the broken implementation in the underlying framework, but any number of plugins might be using this broken implementation.

**Option #2:** Implement the new (?) format `datetime-local` in Homebridge UI.

These two options are not mutually exclusive. While option #2 should be the preferred choice, option #1 could be implemented to maintain backward compatibility with any plugins currently using it. However, while removing the format `date-time` might affect some plugins, the fall-back to a text input field is not a worse solution than a broken implementation. And the fix in the plugins is a small update to `config.schema.json`.


### Logs

_No response_

### Config

_No response_

### Homebridge UI Versions

- 4.68.0
- 5.0.0-beta.35

### Homebridge Version

1.8.5

### Node.js Version

22.12.0

### Operating System & Environments

Ubuntu + Docker on Raspberry Pi 4 B
macOS + hb-service
