Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/06/2011, 13:46
raoh
 
Fecha de Ingreso: junio-2010
Ubicación: Temuco, Chile
Mensajes: 20
Antigüedad: 13 años, 10 meses
Puntos: 2
Respuesta: Conversion de fechas EPOCH

de una forma mas sencilla:

Cita:
select (SYSDATE-1/24 - TO_DATE('01011970000000' , 'ddmmyyyyhh24miss')) * 86400 AS epoch_date FROM dual
y de la forma que lo estabas haciendo tu estabas concatenando datos con caracteres.

Cita:
select (TO_DATE(concat(concat(concat(concat(TO_CHAR(TRUNC (SYSDATE),'DD-MM-YYYY'), ' '), to_char(sysdate,'HH24')-1 ), ':'), to_char(sysdate,'mi:ss')),'DD-MM-YYYY HH24:MI:SS') - to_date('01-01-1970 00:00:00' , 'DD-MM-YYYY HH24:MI:SS'))*86400 AS ASD from dual

Última edición por raoh; 14/06/2011 a las 14:03