( year: number, month: number, day: number, days: number, )
| 33 | } |
| 34 | |
| 35 | export function addDaysToYmd( |
| 36 | year: number, |
| 37 | month: number, |
| 38 | day: number, |
| 39 | days: number, |
| 40 | ): Pick<ZonedDateParts, 'year' | 'month' | 'day'> { |
| 41 | const next = new Date(Date.UTC(year, month - 1, day)) |
| 42 | next.setUTCDate(next.getUTCDate() + days) |
| 43 | return { |
| 44 | year: next.getUTCFullYear(), |
| 45 | month: next.getUTCMonth() + 1, |
| 46 | day: next.getUTCDate(), |
| 47 | } |
| 48 | } |
| 49 | |
| 50 | export function getUtcForZonedTime( |
| 51 | parts: Pick<ZonedDateParts, 'year' | 'month' | 'day'>, |
no outgoing calls
no test coverage detected