(dateString: string, years: number)
| 575 | * Add years to a date string, returning a date string |
| 576 | */ |
| 577 | export function addYearsToDateString(dateString: string, years: number): string { |
| 578 | try { |
| 579 | const parsed = parseDateToLocalInternal(dateString); |
| 580 | const result = addYears(parsed, years); |
| 581 | return format(result, "yyyy-MM-dd"); |
| 582 | } catch (error) { |
| 583 | tasknotesLogger.error("Error adding years to date string:", { |
| 584 | category: "validation", |
| 585 | operation: "adding-years-date-string", |
| 586 | details: { dateString, years }, |
| 587 | error: error, |
| 588 | }); |
| 589 | throw error; |
| 590 | } |
| 591 | } |
| 592 | |
| 593 | /** |
| 594 | * Get start of week for today, returning a date string |
nothing calls this directly
no test coverage detected