离子电容器 LocalNotification 中 "at" 和 "on" 计划选项的区别

Difference between "at" and "on" option of schedule in LocalNotification in ionic capacitor

谁能给我解释一下使用“at”和“on”有什么区别,因为我觉得目的很相似?只是日期的写法不一样?

export interface LocalNotificationSchedule {
    at?: Date;
    repeats?: boolean;
    every?: 'year' | 'month' | 'two-weeks' | 'week' | 'day' | 'hour' | 'minute' | 'second';
    count?: number;
    on?: {
        year?: number;
        month?: number;
        day?: number;
        hour?: number;
        minute?: number;
    };
}```

'at' 意味着您必须在该特定日期设置通知,您没有其他选择,而使用 'on' 您可以说,我想要它在 2014 年或者我想要它第 15 天。'on' 有多个选项,'at' 有多个选项。

意思是,对于'at',它会在那个特定的日期被触发,但是对于'on',一旦你将它设置在day = 15,它就会在每个月的第15天触发。