New to Kendo UI for Angular? Start a free 30-day trial
Integration with JSON
Generally, the data which is received from the server is serialized in a JSON format.
The date object in JSON is an ISO8601-formatted date string. For more details, refer to the documentation on the JSON.stringify
method. On the other hand, the DateTimePicker works only with JavaScript Date
instances.
To bind the DateTimePicker to dates which are serialized as strings, handle the parsing process:
- Convert the JSON date strings into valid JavaScript
Date
objects by using theIntlService
or any other suitableDate
parser. - Define the
value
input property of the component—the same approach applies to reactive and template-driven forms. - Serialize the form value on form submit. This step can be omitted if you use the Angular
HttpClient
setting to send the form value to a remote server, as the latter serializes the body of the request by default.
The following example demonstrates how to set the value of the DateTimePicker.
Change Theme
Theme
Loading ...