NFL Prime Time iCal Calendar for 2010

iPad Pros on sale at Amazon!
Use this link (note: sales via this link may generate a commission to Christian Boyce, from Amazon.


Note: this is a repeat of a blog entry from last year, with updated data for 2010. Preseason games are not included.

I wanted an iCal calendar of the prime-time NFL games (Monday Night Football, the Sunday night game, the occasional Thursday night game) but I couldn’t find one online. I did find the entire NFL schedule, but that was way more than I wanted. Solution: I imported the entire NFL schedule, then wrote an AppleScript to remove every game whose starting time was before 4 PM. Simple. Here’s the script, for educational purposes…

By Christian Boyce, macman@christianboyce.com

tell application “iCal”
set the_games to every event in calendar “NFL”
repeat with i from 1 to (count of the_games)
set the_start_date to start date of item i of the_games
set the_day to word 1 of (the_start_date as string)
set the_hour to character 1 of time string of the_start_date as string

if the_hour is not greater than 3 then
set the_event_id to uid of item i of the_games
delete event id the_event_id of calendar “NFL”
end if

end repeat
end tell

and here’s the NFL Prime Time calendar, ready for you to click on and import.

Note: you will get the chance to put this calendar’s events into one of your existing iCal calendars. That’s probably not a good idea. Choose the “New Calendar” option when asked and I think you’ll be happier.

Thanks to http://www.southendzone.com/ for the entire NFL schedule in iCal form.

Like the calendar? Did it help you? Leave a comment and let us know.

Did this article help you? Maybe you'd like to contribute to the Christian Boyce coffee fund.


Got 60 seconds? Learn something about the Mac on my
One-Minute Macman website!

Also visit my iPhone In a Minute website!

-----
Intego Internet Security X9. The best. Scans for viruses.
Watches for inbound network attacks.
Works with macOS 10.8 and higher, including Mojave.
Install it and relax, knowing you're covered. Free trial.

This is what I use.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.