15 lines
380 B
TypeScript
15 lines
380 B
TypeScript
export class UtilService {
|
|
public static addMonths(date: Date, months: number): Date {
|
|
const d = date.getDate();
|
|
date.setMonth(date.getMonth() + +months);
|
|
if (date.getDate() != d) {
|
|
date.setDate(0);
|
|
}
|
|
return date;
|
|
}
|
|
|
|
public static getErrorMessage(error: unknown) {
|
|
if (error instanceof Error) return error.message
|
|
return String(error)
|
|
}
|
|
} |