Additional..
In J1.5 ABPro used php date functions. A bug introduced in J1.6 broke code that used native php so ABPro was switched to use JDate, with a work around for the toFormat bug.
There seems to be a new JDate problem with timezones and DST that only really shows up with timezone right around UTC(GMT). This can be see in the date showing different in the changeMode vs the displayed date. One uses php the other JDate.
Bottom line, is you could go back to pure php now the original Joomla bug is fixed.
I cannot test this as I cannot get it to fail, it shows the correct date regardless of weather I use php date or JDate.
To test edit file: gad_ajax.php
Around line 585 look for:
$weekday = date("w",(DateAdd("d", $day, strtotime($grid_date))));
$strDate = date("Y-m-d",(DateAdd("d", $day, strtotime($grid_date))));
Add an override for $dayname, which was set a few line earlier with JDate.
$weekday = date("w",(DateAdd("d", $day, strtotime($grid_date))));
$strDate = date("Y-m-d",(DateAdd("d", $day, strtotime($grid_date))));
$dayname = date('D d-M-Y',(DateAdd("d", $day, strtotime($grid_date))));
Now php is used for all dates in the single-resource-multi-day view.
It should also be noted, the JDate's toFormat() uses a different type of format string than does php date(), so the format string stored in your ABPro config will be wrong. I have set the format in the date call to 'D d-M-Y'.