Properties: Parse time offset in iso 8601 dates

Steps to reproduce

Include time with offset (ISO 8601) as new property. Ex: 2023-05-25T12:05:16+3000
Assign the time property type.

Did you follow the troubleshooting guide? [Y]

Expected result

String should be interpreted as time, even if it does not show the offset.

Actual result

String is not recognized as time.


Obsidian version: v1.4.2
Installer version: v1.3.7
Operating system: Windows 10 Pro 10.0.22621
Login status: logged in
Catalyst license: insider
Insider build toggle: on
Live preview: on
Legacy editor: off
Base theme: dark
Community theme: none
Snippets enabled: 0
Restricted mode: on

Additional information

Video showing the bug.


Moved to FR.

Is the intended behavior of the time type property to be ISO 8601 compatible by default? If so, this is not a new feature request, this is a bug because it does not work as expected.

I chose that standard when migrated all my notes to Obsidian because I saw Kepano was an advocate of it in Twitter. I would be surprised if it was not designed with that purpose in mind.

Don’t get me wrong, I can live without support for it, but I want to confirm the development team position in this regard.


Offset (along with other formats) will be parsed correctly (and rewritten) starting with v1.4.3


This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.