я использую для этого функцию в хелпер файле. Она вернет месец в падеже, а его пристыковать в числу месяца
в контроллере ее вызываете и передаете метку времени
$data['date_added'] = date('d', time(strtotime($article_info['date_added']))).getMonthName(time(strtotime($article_info['date_added'])))[1];
сама функция, можете добавить в system/helper/general.php
// Название месяца по метке UNIX
function getMonthName($unixTimeStamp = false) {
// Если не задано время в UNIX, то используем текущий
if (!$unixTimeStamp) {
$mN = date('m');
// Если задано определяем месяц времени
} else {
$mN = date('m', (int)$unixTimeStamp);
}
$monthAr = array(
1 => array('Январь', 'Января'),
2 => array('Февраль', 'Февраля'),
3 => array('Март', 'Марта'),
4 => array('Апрель', 'Апреля'),
5 => array('Май', 'Мая'),
6 => array('Июнь', 'Июня'),
7 => array('Июль', 'Июля'),
8 => array('Август', 'Августа'),
9 => array('Сентябрь', 'Сентября'),
10=> array('Октябрь', 'Октября'),
11=> array('Ноябрь', 'Ноября'),
12=> array('Декабрь', 'Декабря')
);
return $monthAr[(int)$mN];
}