31/08/2004, 00:30
|
| | Fecha de Ingreso: junio-2004 Ubicación: Castellón, España
Mensajes: 98
Antigüedad: 20 años, 5 meses Puntos: 0 | |
Si estás utilizando sqlSERVER te puede servir esta forma de hacero, la anterior la podías utilizar para cualquier base de datos: AM ó PM: RIGHT(CONVERT(nvarchar, Hora), 2) AS AMPM Hora (formato 1 - 12): REPLACE(LEFT(RIGHT(CONVERT(nvarchar, Hora), 7), 5), ' ', '') AS Hora_12 Hora (formato 1 - 12) con cinco dígitos siempre: CASE WHEN LEN(REPLACE(LEFT(RIGHT(CONVERT(nvarchar, Hora), 7), 5), ' ', '')) = 5 THEN REPLACE(LEFT(RIGHT(CONVERT(nvarchar, Hora), 7), 5), ' ', '') ELSE '0' + REPLACE(LEFT(RIGHT(CONVERT(nvarchar, Hora), 7), 5), ' ', '') END AS Hora_12
Última edición por Atzeneta; 31/08/2004 a las 00:42 |