Skip to content

Format dateTime properties does not work #188

@christophtaubeneder

Description

@christophtaubeneder

Hi,

we are developing a CAP Fiori Elements V4 app and have embedded the change-tracking plugin.
We are facing an issue with a field of type DateTime which is shown in the UI in the format saved on DB.
Neither the Date and Time are formatted correct, nor the timezone is taken into consideration.
We annotated the dateTime field for change-tracking. In the UI we display the value of the field together with the corresponding timezone.
The change-tracking UI does not display the value as what we would expect:

Annotated DateTime field with annotation to the TimeZone

Image

Changelog annotation for the DateTime field

Image

DateTime field respecting the TimeZone in our UI displayed

Image

DateTime field not formatted and not respecting TimeZone within the change-tracking table

Image

Could you please help with this issue? There is already an existing pull request for formatting a date field which is a similar problem

@cap-js/asyncapi: 1.0.3
@cap-js/cds-test: 0.4.0
@cap-js/cds-typer: 0.36.0
@cap-js/cds-types: 0.13.0
@cap-js/change-tracking: 1.0.8
@cap-js/db-service: 2.2.0
@cap-js/hana: 2.1.1
@cap-js/openapi: 1.2.3
@cap-js/sqlite: 2.0.2
@sap/cds: 9.1.0
@sap/cds-compiler: 6.1.0
@sap/cds-dk: 9.1.0
@sap/cds-dk (global): 9.1.0
@sap/cds-fiori: 2.0.1
@sap/cds-mtxs: 3.1.0
@sap/eslint-plugin-cds: 4.0.2
Node.js: v20.18.1

Best regards,
Christoph

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions