There's an error in date formatting, function cart_date_short
is: $day = (int)substr($raw_date, 5, 2);
should be: $day = (int)substr($raw_date, 6, 2);
in the original version you would get wrong dates (day is calculated from last digit of the month and first of the day)
Piotr Kaminski