Опять про даты в MSSQL

WiGray

Guest
Опять про даты в MSSQL

Доброго времени суток всем!

Есть небольшая проблема.
Делаю запрос к базе

$connect = mssql_connect("sql", "kc1", "kc1") or die("Не могу соединиться");
$db = mssql_select_db("prepcoke", $connect);
ini_set('mssql.datetimeconvert',0);
$query = "select PUSHER, OVEN, CALCTIMEUNLD, REALTIMEUNLD,DEV_UNLD, TIMELDNEXT, MAX_AMPER, PERIOD, LASTACTIONTIME, MAX_VALID_AMPER, UNSERIAL from work where datediff (day,lastactiontime, GETDATE()) <= 10 and (battery >= 1 and battery <3) and oven=('$oven') order by lastactiontime desc ";
$result = mssql_query($query,$connect);

Поля CALCTIMEUNLD, REALTIMEUNLD, LASTACTIONTIME типа datetime

выдает время в формате : 2004-04-07 09:40:00
если убрать строку : ini_set('mssql.datetimeconvert',0);
то выдает время в формате : Апр 7 2004 9:40AM

А хотелось бы : 07-04 09:40 или 07- Апр 07 09:40

Помогите кто чем сможет!!!!
 

WiGray

Guest
Смотрел нет там такой фукции каторая убирает год из даты,
в MySQL такое возможно, а здесь нет. Может средствами PHP.
Не знаю запутался если можно поподробнее или ссылочку!

Заранее признателен!
 

rsv

Новичок
Ну тогда пиши свою функцию у которой на входе дата из сиквела а на выходе такая дата какая тебе нужна. Распарсить то сиквельную дату если заранее известен ее формат не проблема
 
Сверху