Caveman писал(а):Давайте поподробнее, что у Вас на входе и что должно получиться в итоге.
В БД есть поле типа datetime. В PHP оно переделывается в string по правилам, указаным в классе CMssqlColumnSchema. Поэтому в модели тип поля - string и дата 09.06.1870 хранится в виде строки: string(18) "Jun 9 1870 12:00AM" . А в итоге я хочу получить дату в обычном русском форматировании. Т.е. для приведенного примера, я хочу следующий результат: "Jun 9 1870 12:00AM" -> "09.06.1870".
Caveman писал(а):Думаю, Вам надо передавать в CTimestamp::formatDate результат метода CTimestamp::getTimestamp
В CTimestamp::getTimestamp я должен передать все частички даты (час, минута, секунда, день, месяц, год) в виде числа. Для этого мне надо самому пропарсить строку "Jun 9 1870 12:00AM", все конвертировать в integer.... В таком случае, мне проще самому написать конвертер, который будет выдавать нужный мне результат. Но хотелось, бы использовать, то что есть, а не изобретать велосипед.