Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/05/2003, 20:19
Renegado
 
Fecha de Ingreso: febrero-2002
Ubicación: Santiago
Mensajes: 253
Antigüedad: 23 años, 3 meses
Puntos: 0
Aqui modifique algo(esta en javascript). Guardala y pruebala

Código:
<html>
<head>
<script language="JavaScript">
   function ori(){
    var sFc0 = document.frm.fecha0.value; // Se asume válida
    var nAno = parseInt(sFc0.substr(0, 4));
    var nMes = parseInt(sFc0.substr(4, 2));
    var nDia = parseInt(sFc0.substr(6, 2));
	var sRes = String(nDia) + String(nMes) + String(nAno);
	document.frm.fecha1.value = sRes;
	return sRes; }
</script>
 </head>
 <body>
  <form name="frm">
   <table border="0">
    <tr>
     <td>
      <table border="1">
          <!--DWLayoutTable-->
          <tr> 
            <td align="right"> Fecha inicial (aaaammdd) </td>
            <td> <input type="text" name="fecha0" value="20031012" readonly> </td>
          </tr>
          <tr> 
            <td>&nbsp;</td>
            <td>&nbsp;</td>
          </tr>
          <tr> 
            <td align="right"> Fecha final (ddmmaaaa) </td>
            <td> <input type="text" name="fecha1" > </td>
          </tr>
        </table>
     </td>
    </tr>
    <tr>
     <td align="center">
      <input type="button" value="Invertir" onclick="ori()">
     </td>
    </tr>
   </table>
  </form>
 </body>
</html>
En la noche te envio algo en asp



Lo prometido es deuda.
Aqui esta en asp

Código PHP:

<html>
<
head>
 </
head>
 <
body>
<% 
'Esta variable la puedes reemplazar por la que recibes 
fecha_antigua="20031012"%> 
Esta es la fecha antigua formato aaaammdd <%=fecha_antigua%>
<%
'
Ahora empieza la transformación
anio
=left(fecha_antigua4)
dia=right(fecha_antigua2)
mes1=right(fecha_antigua4)
mes2=left(mes12)
fecha_nueva=dia mes2 anio
Response
.Write("<br>")
%>
Esta es la fecha nueva formato ddmmaaaa <%=fecha_nueva%>
 </
body>
</
html
guarda la pagina con extension *.asp para probarla



Última edición por Renegado; 07/05/2003 a las 20:17