
| |||
Problema de fechas con asp. Hola a todos, me han ayudado mucho en este foro de verdad son los mejores!!! Este es un ultimo problemita que espero me puedan ayudar, estoy haciendo un sistema administrador par un sitio y necesito guardar una cabecera y un detalle de unas tablas y se guarda bien en este formato (Dia-MEs-Anio) pero el problema es que cuando hago la consulta de esos datos me presenta MEs-Dia-Anio, ya revise mi configuracion local y esta Dia/mes/anio no se cual sera el problema. espeor alguien me de alguna solucion gracias ![]() |
| ||||
Re: Problema de fechas con asp. Aprovechando el post si no es molestia... una pequeña pregunta al respecto ¿Con este código como puedo mostrar la fecha larga en pantalla?
Código:
Disculpa por la intromisión Rodro sql = "SELECT * FROM Tabla ORDER BY Fecha DESC" Set result = con.Execute(sql) Do While Not result.EOF Response.Write ("Fecha: " &result.Fields("Fecha") & " Hora: " &result.Fields("Hora") & "") SaLu2 |
| ||||
Re: Problema de fechas con asp. Cita: si solo tienes que tomar rusult asi : formatdatetime(result("fecha"),1)
Iniciado por Uefor ![]() Aprovechando el post si no es molestia... una pequeña pregunta al respecto ¿Con este código como puedo mostrar la fecha larga en pantalla?
Código:
Disculpa por la intromisión Rodro sql = "SELECT * FROM Tabla ORDER BY Fecha DESC" Set result = con.Execute(sql) Do While Not result.EOF Response.Write ("Fecha: " &result.Fields("Fecha") & " Hora: " &result.Fields("Hora") & "") SaLu2 el numero uno lo puedes cabiar por 2 o por 3 o por 4 segun el formato ke kieras mostrar en pantalla VALOR DESCRIPCION 0 Muestra la hora o la fecha de acuerdo con la configuración del sistema. 1 Muestra la fecha en formato largo. 2 Muestra la fecha en formato corto. 3 Muestra la hora en formato largo. 4 Muestra la hora en formato corto (Reloj de 24 h). Ejemplos: <% =FormatDateTime(date, 0) %> <% =FormatDateTime(date, 1) %> <% =FormatDateTime(date, 2) %> <% =FormatDateTime(time, 4) %> Da como resultado: 02/11/2004 martes, 02 de noviembre de 2004 15:58
__________________ Para ayudar en lo que se pueda:Zzz: |
| |||
Re: Problema de fechas con asp. Saludos mc_quake he visto que me has contestado muchas gracias, solo una cosa mas como hago para que no me salga el día, es decir solo quiero que salga asi: 02 de noviembre de 2004 y no este resultado: 02/11/2004 martes, 02 de noviembre de 2004 15:58 gracias! |
| |||
Re: Problema de fechas con asp. Rodro lo que puedes hacer para manejar fechas con ASP es tomarlas por separado. Guardás en 3 variables distintas el día, mes y año. dia=day(now) mes=month(now) ano=year(now) De ahí en más teniendolas de ese modo luego las muestras como quieres. Si quieres que te muestre Octubre, en vez de 10 hacés un pequeño IF asignándole el valor de "Octubre" a la variable a mostrar. Espero te sirva colega. Slds! |
| ||||
Re: Problema de fechas con asp. Una consulta referente a este tema, yo traigo un valor de una BD y lo quiero mostrar en este formato 15:25 el campo es date time de la bd y tiene grabada la hora este es un ejemplo del registro 01/01/1900 22:00:00, utilizo el formato <%=FormatDateTime(Rs("hrainicio"),4)%> pero me muestra solo 00:00. Que pasará?
__________________ Usa títulos específicos y con sentido En las listas de correo o en los grupos de noticias, la cabecera del mensaje es tu oportunidad de oro para atraer la atención de expertos cualificados en aproximadamente 50 caracteres o menos. No los desperdicies en balbuceos como "Por favor ayúdame" (de "POR FAVOR AYÚDAME!!!" ya ni hablamos). No intentes impresionarnos con lo profundo de tu angustia; mejor usa ese preciado espacio para una descripción lo más concisa posible del problema. |
| ||||
Re: Problema de fechas con asp. o mas facil asun pesaca la variable que contiene la fecha larga martes, 02 de noviembre de 2004 y hasle un split hasta la (,) y muetsras solo el resto suerte
__________________ Para ayudar en lo que se pueda:Zzz: |
| ||||
Re: Problema de fechas con asp. bueno para no abrir otro post, tengo tambien una duda con las fechas tengo un formulario y en un input despliego la fecha de la sig forma dd/mm/yyyy al grabarla en una tabla de sql, grabo en varios campos fechas, una viene siendo la del dia con un getdate() [21/11/2007 11:06:42 a.m. por poner un ejem]y otra debe grabarse con el valor q tengo en ese input pero en mi tabla tengo definido el campo como datetime y me marca error al grabar ese formato, por que me lo cambia mm/dd/yyyy, como le puedo hacer para que me lo ponga en el formato dd/mm/yyyy?
__________________ " Recuerda , estas donde debes estar ..." |
| ||||
Re: Problema de fechas con asp. como puedo poner las hora en formato de am y pm osea quiero con el hour(fecha) tener 08:20:10 pm en lugar de 20:20:10 se puede???
__________________ " Recuerda , estas donde debes estar ..." |