А я вообще в сам отчет запихал примерно следующее для таких случаев, дабы максимально разделить "ядро" программы и отчетную часть
$S{
var months=new Array("","января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря");
var day=dateFormat($D{students.diploma_date},"dd").toString();
var month=parseInt(dateFormat($D{students.diploma_date},"MM"),10);
var year=dateFormat($D{students.diploma_date},"yyyy").toString();
day+" "+months[month]+" "+year+" года";
}