Date Picker zero's out the month in it's display from Daily notes with "fill-in date property on note create"

Steps to reproduce

  1. Setup the Daily Note plugin
  2. Create a template that defined a date property which gets auto-populated to “today’s” date when a new note is created: date = {{date:YYYY-MM-DD}}
  3. Create a new Daily Note
  4. While in Source view, the date value’s Month component is correctly 10 for October.
  5. However, when you turn off Source view, the date component has the Month value 00 not 10 for October.
  6. Flipping back and forth between Source view and not shows the Month appear and zero out, depending on the Source View selection.

Did you follow the troubleshooting guide? [Y/N]

Yes, the behavior is identical when in Restricted mode and default theme.

Expected result

The Month should always have 10 for both Source view enabled and disabled

Actual result

As it is currently October, this should show 10, but outside Source View this becomes 00.
The data actually seems to be ok. So this seems a display issue with the Date picker widget.

Environment

SYSTEM INFO:
Obsidian version: v1.9.14
Installer version: v1.8.10
Operating system: Darwin Kernel Version 24.6.0: Mon Aug 11 21:15:09 PDT 2025; root:xnu-11417.140.69.701.11~1/RELEASE_ARM64_T6041 24.6.0
Login status: not logged in
Language: en
Insider build toggle: off
Live preview: on
Base theme: adapt to system
Community theme: Obsidianite v2.0.2
Snippets enabled: 0
Restricted mode: off
Plugins installed: 18
Plugins enabled: 16
1: Importer v1.6.23
2: Git v2.35.1
3: Linter v1.30.0
4: Colored Tags v5.0.1
5: TagMany v0.2.7
6: Emoji Toolbar v0.4.1
7: Enhancing Mindmap v0.2.5
8: Kanban v2.0.51
9: Dataview v0.5.68
10: Advanced Tables v0.22.1
11: JSON/CSV Importer v0.38.4
12: Icons v0.3.0
13: Markwhen v0.0.7
14: Templater v2.16.2
15: Task Genius v9.9.3
16: make.md v1.3.3

RECOMMENDATIONS:
Custom theme and snippets: for cosmetic issues, please first try updating your theme and disabling your snippets. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community theme and snippets.
Community plugins: for bugs, please first try updating all your plugins to latest. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community plugins.


Additional information

Screen shots provided:


I have been unable to reproduce this.
Please, post a screen recording of this happening in the sandbox vault.

@dPsi4 were you able to reproduce this problem in the sandbox vault?

Apologies for the delay. I have been able to review more closely and I think it may be triggered by a date not having any time information. However, when the date is set via a Date Picker widget saving with greater granularity the moth begins to display correctly again.

Give me some time to look at this more deeply. This is for my work system, and I am in the midst of something atm. Give my a week or so, and I will get back more more details and a screen recording for you.

Thx,

–dPsi4

ok, if one note shows this strange 00 thing, can you DM to me or attach to here?

I wanna see if I can detect something wrong with the file.

It’s not specific to particular note. Though the dates property on which I see the behavior are of Date type. The value of the property being set through the Daily Note template using a YYYY-MM-DD format for it’s value - lacking time entirely.

I will test the hypothesis that including the time suffix in my template might avert the issue entirely….

It does appear purely display, as the dat behind it still has the original value, just sans time information on the date stamp.

I’m also curious if i look at backing MD, whether it has the time included, but just not shown, after you change the date value through a date widget.

There are two types of properties. date, which is date only and there is datetime which is date and time.

Obsidian_G7PC5WNDSd

I’m not manually defining the type in the UI. It come from the property in the template.

---
date: {{date:YYYY-MM-DD}}
---

The docs I see suggesting this construct do not qualify the type of the property it’s creating. And perhaps that is the problem that I am running into. Not understanding. I see {{date}} and {{time}}which would seem like parts of a larger datetime

Is there a manner to coerce to an explicit type?

where does it say this?

The property type can be specified here

And truth is, it doesn’t display the time which is perfect. I can explicitly use a datetime, the time portion is irrelevant to my needs.

Doc ref: help.obsidian.md/plugins/templates

We started with the wrong foot here.
Let’s begin again.

  1. do you still have this problem?
  2. Downland and Reinstall Obsidian.
  3. Enable restricted mode and use default theme.
  4. Restart Obsidian.
  5. Does it still happen?
  6. If it still happens, Attach or DM me a copy of a note where it happens.