web-dev-qa-db-fra.com

Comment ajouter des jours à une date dans Angular2?

Je veux simplement créer une date dans 3 jours à utiliser dans un composant TypeScript angular.

J'ai regardé moment angulaire2 mais cela ne semble concerner que des tuyaux. Bien que j'ai vu cet article à propos de l'utilisation de pipes dans le code, ça fait un peu hacky ...

Peut-être que je manque quelque chose comme cela devrait être très simple?!

Merci

12
Mark Chidlow
date: Date;

ngOnInit() {
  this.date = new Date();
  this.date.setDate( this.date.getDate() + 3 );
}

Ensuite, vous pouvez utiliser le pipe de date pour afficher la date correctement dans votre code HTML

{{ date | date }}

Ce qui rend ainsi:

25 septembre 2017

24
Joshua Craven