Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

Problemas con las fechas

Estas en el tema de Problemas con las fechas en el foro de PostgreSQL en Foros del Web. Estimados tengo el siguiente drama con las fechas. yo envio el DD-MM-YYYY y necesito guardarlo en la bd asi YYYY-MM-DD pero me sale este error. ...
  #1 (permalink)  
Antiguo 05/01/2011, 15:20
Avatar de death_nemesis  
Fecha de Ingreso: abril-2009
Ubicación: Santiago - Chile
Mensajes: 147
Antigüedad: 15 años, 7 meses
Puntos: 2
Problemas con las fechas

Estimados tengo el siguiente drama con las fechas.

yo envio el DD-MM-YYYY y necesito guardarlo en la bd asi YYYY-MM-DD pero me sale este error. date/time field value out of range: alguien sabe como solucionarlo he intentado con el to_char(fecha,'YYYY-MM-DD') y no pasa nada alguna sugerencia?
  #2 (permalink)  
Antiguo 05/01/2011, 21:42
 
Fecha de Ingreso: septiembre-2008
Mensajes: 75
Antigüedad: 16 años, 2 meses
Puntos: 1
Respuesta: Problemas con las fechas

Hola podrias enviar tu script para tener un mejor panorama de lo que quieres hacer

atte
  #3 (permalink)  
Antiguo 08/01/2011, 11:40
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: Problemas con las fechas

Apoyo la noción de edwinsp.

Dinos como lo tratas de hacer con la sentencia insert.

A cambio de to_char creo que lo correcto sería usar to_date.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #4 (permalink)  
Antiguo 10/01/2011, 14:10
Avatar de death_nemesis  
Fecha de Ingreso: abril-2009
Ubicación: Santiago - Chile
Mensajes: 147
Antigüedad: 15 años, 7 meses
Puntos: 2
Respuesta: Problemas con las fechas

Sorry por no contestar antes no pude ya que estube muy ocupado, al final lo solucione de esta manera por ahora...

UPDATE vehiculos SET Fecha_Entrega = to_date(fechaentrega, 'dd/mm/yyyy') WHERE id_vehiculo = IdVehiculo;
  #5 (permalink)  
Antiguo 12/01/2011, 11:54
 
Fecha de Ingreso: diciembre-2008
Mensajes: 65
Antigüedad: 15 años, 11 meses
Puntos: 0
Respuesta: Problemas con las fechas

como estas enviando el dato lo haces por funciones?
  #6 (permalink)  
Antiguo 23/01/2011, 22:30
Avatar de DescargasBukaro  
Fecha de Ingreso: enero-2011
Mensajes: 5
Antigüedad: 13 años, 10 meses
Puntos: 0
Sonrisa Respuesta: Problemas con las fechas

Intenta esto: despues del texbox donde capturas la fecha (por ejemplo con un date-picker) el la pone 12/12/2012 y necesitas guardarla 2012-12-12



// esto es html
<input type="text" id="txtfecapr" name="txtfecapr" size="50" maxlength="10" alt="esFecha|Fecha Aprobación|10" class="date-pick" value="<?php echo $F['crefecapr']; ?>" />


// COLOCA ESTO DESPUES DE CAPTURAR LA FECHA EN EL TEXTBOX POR EJEMPLO LO LLAME txtfecapr

// esto es javascript
<script language="JavaScript" type="text/javascript"> $("#txtfecapr").val(hoy()); </script></td>



// COLOCA ESTO ANTES DE ENVIAR A LA BD, recuerda es código php

<?PHP
$i= str_replace("/", "-", $txtfecapr);
setlocale(LC_TIME, 'es_ES');
$txtfecapr=strftime('%Y-%m-%d',strtotime($i));
LC_TIME;
?>

Etiquetas: fechas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:02.