在angular4中添加年份到日期

时间:2018-01-05 06:26:45

标签: angular

我正在使用 angular 4 ,我希望将 5 添加到方法调用的日期。我已经参考了之前的回答问题,但我的代码仍然不起作用。

  

[ERROR TypeError:this.ExpiryDateAutoGen.getFullYear不是   功能

我认为我的代码应该有一个小的改动才是正确的。

请提前帮助和谢谢

component.ts 代码



 ExpiryDateAutoGen: Date;

this.ExpiryDateAutoGen = this.EffectiveDate;
    this.ExpiryDateAutoGen.setDate(this.ExpiryDateAutoGen.getFullYear() + 5);




2 个答案:

答案 0 :(得分:1)

函数getFullYear()仅在ExpiryDateAutoGen对象的类型为Date时有效。确保是这样的。

以下是您的工作示例。

var date = new Date("December 5, 2018 12:20:00");
var num = date.getFullYear();

这会给我

2018

答案 1 :(得分:1)

我找到了一个方法



{{1}}