我正在使用 angular 4 ,我希望将 5 年添加到方法调用的日期。我已经参考了之前的回答问题,但我的代码仍然不起作用。
[ERROR TypeError:this.ExpiryDateAutoGen.getFullYear不是 功能
我认为我的代码应该有一个小的改动才是正确的。
请提前帮助和谢谢
component.ts 代码
ExpiryDateAutoGen: Date;
this.ExpiryDateAutoGen = this.EffectiveDate;
this.ExpiryDateAutoGen.setDate(this.ExpiryDateAutoGen.getFullYear() + 5);

答案 0 :(得分:1)
函数getFullYear()仅在ExpiryDateAutoGen对象的类型为Date时有效。确保是这样的。
以下是您的工作示例。
var date = new Date("December 5, 2018 12:20:00");
var num = date.getFullYear();
这会给我
2018
答案 1 :(得分:1)
我找到了一个方法
{{1}}