Fullcalendar substring date returns Uncaught TypeError: info.event.end.substring is not a function

Fullcalendar substring date returns Uncaught TypeError: info.event.end.substring is not a function

我有一个完整日历,我在其中使用 jquery 时间选择器。 在单击事件时,我需要获取开始属性(例如:“Wed May 04 2022 11:30:00 GMT+0200 (Ora legale dell’Europa centrale)”)但使用子字符串只有 HH:MM。 我尝试这样做:“var x= info.event.end.substring(16, 21);”但是当我点击一个事件时,出现了这个错误:“未捕获的类型错误:info.event.end.substring 不是一个函数” 我该如何解决这个问题?

end 是一个 Date 对象,而 substring 仅适用于 String 对象。添加 .toString(),您将能够进步。

var x= info.event.end.toString().substring(16, 21);