Angular 中的 FullCalendar - 更改 MonthView 中的日期格式

FullCalendar in Angular - changing the day format in MonthView

我到处寻找并尝试了所有方法,但仍然无法找到正确的方法。

我在 Angular 10.

中使用以下版本

"@fullcalendar/core": "^4.3.1", "@fullcalendar/daygrid": "^4.3.0", "@fullcalendar/interaction": "^4.3.0", "@fullcalendar/moment": "^4.3.0", "@fullcalendar/timegrid": "^4.3.0",

默认月历将天数显示为 'dd',如 https://fullcalendar.io/demos

中所示

我想显示为 mm/dd(例如,5/19 表示 5 月 19 日)

我看到有 titleFormat、columnHeaderFormat、eventFormat,但单元格中显示的内容没有格式。

你能帮忙吗?

我认为这不可能。

Date Formatting 页面没有描述其他选项的内容。 (...“和其他人”)

但是查看 DayCellContent and DayCellRoot 的源代码,您会发现没有日期格式化程序。

理想情况下,Calendar 对象上有一个类似于 dayHeaderFormat on what you could use a Formatting Function 的 'dayCellDateFormat' 属性,可以根据需要格式化日期。

您最好的选择是在他们的 Github issue page 上提交功能请求。创造起来并不难,但他们应该认为这对其他人来说也是个好主意。