Forums:
Hola estoy trabajando con un calendario javascript que me da el formato comun de fecha dd/mm/aaaa, el problema lo presento al intentar guardar esta fecha ya que estoy trabajando en postgres y el formato que acepta postgres es aaaa-mm-dd. Como puedo hacer para cambiar el formato de fecha que me da el calendario por el formato que acepta postgres; quiero intentar con "substr" substr(string str, int start, [int length]) pero no se como hacerlo. Gracias
Prueba ...
$fecha=str_replace("/", "-", $fecha);
RTFM
bye
:)
Yo lo hice de otra forma, me
Yo lo hice de otra forma, me pasaba lo mismo asi que decidí capturar en tres variables el año, el mes y el día... algo así:
var a = document.form.anio.text;
var m = document.form.mes.text;
var d = document.form.anio.text;
luego con estos datos hacía validaciones (por ejemplo un 31 de febrero :evil: )
y una vez que todo estaba bien concatenaba segun mi necesidad:
var fecha = a+'-'+m+'-'+d;
Un poco largo, pero para mis necesidades estuvo bien, ahora si eso se puede mejorar... que bueno :)
----------------------------
Cada día más Grande... y no lo detiene nadie!!
Ya lo te solucione
Les agredesco sus sugerencias, pero consegui otro modo de hacerlo, espero les sirva a ustedes tambien.
<?php
$fecha=$_POST['fecha'];
$descripcion=$_POST['descripcion'];
$habilitado=$_POST['habilitado'];
////////////////
if (!(empty($fecha))){
$ano1=substr($fecha,6,9);
$mes1=substr($fecha,3,2);
$dia1=substr($fecha,0,2);
}else{
$fecha='';
}
////////////////
$sql="select * from sp_ingresar_feriado('$ano1','$mes1','$dia1','$descripcion','$habilitado') as resultado_set(text)";
//echo $sql;
$result=pg_query($conexion,$sql) or die("ERROR: No se pudo realizar la Consulta $sql");
?>
Atentamente Girl