Foros del Web » Programando para Internet » ASP Clásico »

Imprimir fechas

Estas en el tema de Imprimir fechas en el foro de ASP Clásico en Foros del Web. Wenass! Tengo una página en la que imprimo una fecha recogida de una tabla y se imprime en formato dd/mm/aa y después en otra página ...
  #1 (permalink)  
Antiguo 10/09/2008, 09:14
 
Fecha de Ingreso: agosto-2007
Mensajes: 106
Antigüedad: 16 años, 9 meses
Puntos: 0
Pregunta Imprimir fechas

Wenass!
Tengo una página en la que imprimo una fecha recogida de una tabla y se imprime en formato dd/mm/aa y después en otra página que hago exactamento lo mismo, recojo de otra tabla una fecha y al imprimirla me la imprime en el formato Thu Oct 9 00:00:00 UTC+0200 2008 y no sé porqué.
El formato en la tabla (access) está como fecha corta.
¿Hay alguna forma de imprimirla solo con el formato dd/mm/aa?
  #2 (permalink)  
Antiguo 10/09/2008, 10:13
 
Fecha de Ingreso: agosto-2007
Mensajes: 106
Antigüedad: 16 años, 9 meses
Puntos: 0
Pregunta Respuesta: Imprimir fechas

He estado probando un poco cambiando el código, y parece ser que la diferencia está en la forma de imprimirla:
El código para imprimir la primera fecha es asi:

Código:
Response.Write(rs("fecha_documento").Value);
y lo imprime perfectamente con el formato dd/mm/aaaa

y el segundo código es:

Código:
Response.Write("<td>"+rs("fecha_documento").Value+"</td>");
La única diferencia es que el segundo lo imprimo en una fila de una tabla y parece ser q solo por eso me lo imprime con el formato Thu Oct 9 00:00:00 UTC+0200 2008.

Y sin embargo si escribo asi el código:
Código:
Response.Write("<td>");
		Response.Write(rs("fecha_documento").Value);
		Response.Write("</td>");
Lo imprime bien.

¿Alguien sabe porqué?
  #3 (permalink)  
Antiguo 10/09/2008, 11:06
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años, 1 mes
Puntos: 839
De acuerdo Respuesta: Imprimir fechas

Porque al concatenar se hace una conversión de tipos. ¿Ya probaste concantenando con & en vez de +?
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #4 (permalink)  
Antiguo 10/09/2008, 11:39
 
Fecha de Ingreso: agosto-2007
Mensajes: 106
Antigüedad: 16 años, 9 meses
Puntos: 0
Respuesta: Imprimir fechas

Gracias David, lo he hecho de esta manera:

Código:
Response.Write("<td>"&rs("fecha_documento").Value&"</td>");
y no me imprime nada, me deja esa fila vacía.

P.D: Estoy usando ASP con JavaScript.
  #5 (permalink)  
Antiguo 10/09/2008, 13:13
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Respuesta: Imprimir fechas

creo que deberias usar de esta forma
Cita:
Response.Write("<td>" + rs("fecha_documento").Value + "</td>");
para javascript el concatenador sera "+"



anexo ASP Jscript
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra

Última edición por Shiryu_Libra; 10/09/2008 a las 13:23
  #6 (permalink)  
Antiguo 10/09/2008, 14:21
 
Fecha de Ingreso: agosto-2007
Mensajes: 106
Antigüedad: 16 años, 9 meses
Puntos: 0
Pregunta Respuesta: Imprimir fechas

Shiryu_Libra, de la forma que me has dicho ya lo he intentado, de hecho lo especifico en el primer post, haciendo la concatenación lo que hace es imprimir la fecha con formato completo, debe ser por lo que dijo David el Grande, que hace una conversion de tipos, pero si lo hago por separado funciona...

¿Alguna idea?
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 00:27.