Сначала вы должны использовать функцию strtotime ().
date () принимает в качестве второго аргумента метку времени Unix (например, time ()), а строка, исходящая из mysql, является строкой:)
Попробуйте дату ('F j, Y', strtotime ($ creation_date [$ i]));