It works fine for me on my server - you have set the timezone on the first tab of the JEvents config to Europe/Amsterdam??
Can you check your code in the file modules/mod_jevents_latest/tmpl/default/latest.php at line c. 1169, do you have this block of code?
// format endDate when midnight to show midnight!
if ($match == "endDate" && $dayEvent->sdn() == 59)
{
$tempEndDate = $endDate + 1;
if ($dayEvent->alldayevent() || $dayEvent->noendtime())
{
$jmatch = new JevDate($tempEndDate);
$jmatch->setTime(24,0,0);
// if an all day event then we don't want to roll to the next day
$jmatch->sub(new DateInterval('P1D'));
$tempEndDate = $jmatch;
}
$match = "tempEndDate";
}
Also please try using
${endDate(%I:%M%p %d %B %Y)}
temporarily so we can see the time associated with this end date in the module