I watch tv shows and if i cant record it on my dvr i watch it on demand. How long is it before the new episodes of that tv show appear on demand?
That's totally up to the various networks. They decided when their shows become available on the OnDemand.
Your best bet is to record your programs when they originally air. If you don't have sufficient recording capability you might consider a Genie.
Retrieving data ...