How to add a Yahoo calendar to the Calendar app
It is not possible to directly add your Yahoo calendar to the Calendar app. Instead you can sync your Yahoo calendar with your Google calendar, then sync your Google calendar with the Calendar app.
If you have not already added your Google account, tap Settings, then "Add new account". Follow the instructions to add your Google calendar, then sync to update the calendar.