Как рассчитать старую дату из текущей даты в машинописном или угловом4 + - PullRequest
0 голосов
/ 30 января 2020

Как я могу получить 90-дневную дату от текущей даты в машинописном или угловом формате4

javascript функция:

new Date (). SetMonth (new Date (). GetMonth ( ) - 6)

не работает в угловых / машинопись

Ответы [ 2 ]

2 голосов
/ 30 января 2020

Вот пример:

subtract-days.ts:

export function subtractDays(days: number, fromDate: Date = new Date()): Date {
    return new Date(fromDate.getTime() - (days * 24 * 60 * 60 * 1000));
}

И в ваш angular компонент импортируйте функцию и:

ваш-компонент .component.ts:

yourOldDate: Date = subtractDays(90);
1 голос
/ 30 января 2020

Это ссылка для angular / typcript .

Чтобы вычесть дату из текущей даты и времени, сначала нужно получить время, а затем вычесть разницу во времени, которую вы хотите. .

Example : if you need 90 days difference from current date

currentDate:Date = new Date();
currentDateTime = this.currentDate.getTime();
date = this.currentDateTime - (90 * 24 * 60 * 60 * 1000);
oldDate:Date = new Date(this.date);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...