| ||||
Re: Fecha y hora en Foro Puedes arreglarlo de la siguiente forma: <%=date - 6%> saludos y suerte @sh (Maestro Pokémon trajo esto para tí) :-p <br> Fomentando el concepto "INTERNET" |
| ||||
Re: Fecha y hora en Foro Entonces tienes que poner: <%FormatDateTime(Now,1)%> saludos y suerte @sh (Maestro Pokémon trajo esto para tí) :-p <br> Fomentando el concepto "INTERNET" |
| ||||
Re: Fecha y hora en Foro ¡Gracias ashketchum! Pero necesito una aclaración. Cuando el visitante envia el mensaje, recojo la variable Time y Date y lo inserto en la bd. así que hago: fecha=Date() hora=Time(), y luego sql="Insert Into tforo1 (fecha,hora) values ('" & fecha & "','" & hora & "' )" Lo suyo sería insertarlo ya con la hora de España. ¿Cómo lo hago en este contexto? Y otra cosa. Habría que cambiar la fecha y la hora en función una de otra, porque si a Time le sumamos seis (en España son seis horas más que en la costa Este de EEUU) cuando son las 19:00, también tiene que cambiar la fecha (un día más tarde). |
| ||||
Re: Fecha y hora en Foro no funciona lo tuyo urjose, en ninguno de los dos casos. Salen unas cosas muy raras. por ejemplo, Date aparece (en mi pws) como "26/3/02 6:00:00". ¿¿¿¿¿¿¿¿¿ ![]() |
| ||||
Re: Fecha y hora en Foro la parte del código para tratar fecha y hora es: hora=Time() fecha=Date() 'el resto de variables las recojo del formulario de la página inicial 'conexión a la bd usando ADO Set ors = Server.CreateObject("ADODB.RecordSet") sql="Insert Into tforo1 (nombre,email,titulo,comentario,fecha,hora) values ('" & nombre & "','" & email & "','" & titulo & "','" & comentario & "','" & fecha & "','" & hora & "' )" set ors = con.Execute(sql) |
| ||||
Re: Fecha y hora en Foro punto uno Cita: de la forma en que estas insertando los datos no necesitas crear el objeto... prueba y lo verás es decir quita esta lineahora=Time() fecha=Date() 'el resto de variables las recojo del formulario de la página inicial 'conexión a la bd usando ADO sql="Insert Into tforo1 (nombre,email,titulo,comentario,fecha,hora) values ('" & nombre & "','" & email & "','" & titulo & "','" & comentario & "','" & fecha & "','" & hora & "' )" set ors = con.Execute(sql) Set ors = Server.CreateObject("ADODB.RecordSet") punto 2 el problema no es del código, el problema es de la base de datos que en la fecha y la hora te agrega alguno de los dos dependiendo de lo que haga falta si no me crees prueba response.write hora response.write fecha esto antes de que insertes los valores veras que ambos entran bien pero se graban mal, como te comento es problema del campo de la base de datos saludos ![]() |