La notificación funciona si configura el año, mes, día y hora. Lo que se requiere es configurar la notificación para que llegue solo los jueves a las 15:00
const pushNoti1 = () => { PushNotification.localNotificationSchedule({ channelId: "test-channel", title: "Неблагоприятный день для:", message: "Today is Thursday", date: new Date("2021-09-29T13:00:00"), id: 1 });}
En Android, puede configurarlo para repetir notificaciones en react-native-push-notification como esta (cada 100 días): en realidad, puede especificar repeatType y, opcionalmente repeatTime (solo Android) mientras programa la notificación local. La propiedad repeatType podría ser una de month, week, day, hour, minute, time .
`
PushNotification.localNotificationSchedule({ ... date: new Date(Date.now() + 60 * 1000 * 60, repeatType:'time', repeatTime:(100) * 86400000), //Repeat every 100 days importance:Importance.HIGH ... });`