No sé por qué extraña razón MS SQL Server devuelve las fechas en el formato “1 Jan 1900 0:00″ que es bastante poco práctico, todo sea dicho. Así que si estáis programando con PHP podéis formatear la fecha a vuestro antojo simplemente añadiendo esta sentencia:

$format="d/m/Y H:i";
date($format,strtotime($mydate));

siendo $mydate la fecha devuelta por MSSQL y $format el formato que le queráis dar

Una cosa más para finalizar. Sí no os muestra los segundos (os muestra siempre cero segundos) simplemente añadid esta línea a vuestro script php

ini_set('mssql.datetimeconvert',false);
Share