Regular visitors to Digiguide.tv will notice that you now require a subscription to use some of the features.
However, you can give the FREE 7 day trial version of Digiguide.tv Premium a try. Build up your profile with programmes that you like, personalise your grid and set some reminders. Remember, to get a year's worth of personalised TV content for less than 1p per day simply subscribe to Digiguide Premium
Class ListingsManager : getProgrammeListForTimeRange Method
Array getProgrammeListForTimeRange( Date dateFrom, Date dateTo )
Summary
Search the listings for the time range and return an Array of Programme objects
Remarks
Programmes that either start or end within the time range are listed. So, this could be used to find overlapping programmes.
Parameters
Parameter
Description
Date dateFrom
Start date to search
Date dateTo
End date to search
Returns
Returns an Array of Programme objects
Examples
The code below populates a submenu with all the programmes that are on at the same time as the "programme" object.
var strPrefix = "Also on|"; var listings = app.getListingsManager(); var arrProgs = listings.getProgrammeListForTimeRange( programme.startDate, programme.endDate ); for( i in arrProgs ) { menu.addItem( strPrefix + arrProgs[ i ].name, "onDoNothing" ); }