如何在Javascript中使用只有dd-MM-yyyy格式的日期对象

如何在Javascript中使用只有dd-MM-yyyy格式的日期对象,javascript,date,Javascript,Date,只需要dd MM yyyy格式的日期对象(而不是字符串)。 目前,剑道网格过滤器提供的生效日期为2019年6月10日星期一00:00:00 GMT+1200(新西兰标准时间) 我需要发送这个在odata查询作为 $filter:日期(生效日期)eq 10-06-2019 (不加引号) 有人能帮助我如何将日期转换为dd-MM-yyyy格式,但将其保留为对象。您可以尝试将原型用于日期对象,并添加您自己的格式,如此处所述https://www.w3schools.com/jsref/jsref_pro

只需要dd MM yyyy格式的日期对象(而不是字符串)。 目前,剑道网格过滤器提供的生效日期为2019年6月10日星期一00:00:00 GMT+1200(新西兰标准时间) 我需要发送这个在odata查询作为 $filter:日期(生效日期)eq 10-06-2019

(不加引号)


有人能帮助我如何将日期转换为dd-MM-yyyy格式,但将其保留为对象。

您可以尝试将原型用于日期对象,并添加您自己的格式,如此处所述
https://www.w3schools.com/jsref/jsref_prototype_date.asp

不能,对象没有格式。如果您想要格式化日期,这意味着您想要的是此数据的字符串表示,而不是对象。谢谢Mickeel,您是对的。现在我需要看看kendo是如何在网格过滤器中将此作为odata查询的一部分的。