It actually sounds to me like the issue might be that you just don’t want to manually update 365 calendar entries rather than you wanting to find a different solution entirely. What if you could automate updating the calendar entries?
Here’s an approach to do this that you could take using the iOS Shortcuts app.
- Use Find Calendar Events Where to retrieve all of your calendar events for your Photos 365 calendar. Just set the filters according to your needs
- Feed that into a Repeat With Each loop to process each calendar event.
- Within the loop, you would process each event individually (as a Repeat Item). This processing duplicates the calendar event by using the attributes of the Repeat Item variable and the Add New Event action, along with your standardised alarm time. You could specify that alarm time using for example “Repeat Item (Start Date) at 09:00” where the start date is set to just use the date and not any time. You can similarly specify the event to be all day if they are currently not.
- After the repeat loop has completed, you can then use another Find Calendar Events action, set as before, but with an additional filter of “Has No Alarms” to identify the original events and exclude the new duplicates/replacements. The results of that find action can then be passed into a Remove Events action so that you are presented with an option to remove the original events.
This should give you an updated set of events within a minute or so - depending upon the speed of your iOS device.
I’d also like to suggest that if you took this approach, that you would run this at a small scale at first to assure yourself of the duplication process before you run any removals; though another option could be that you leave all events in place as they wouldn’t actually contradict one another.
Hope that’s another useful option for you to consider.