Título: ayuda muy simple =) Publicado por: DarkFire en 21 Marzo 2009, 22:10 pm weno tengo sta duda:
como puedo hacer para obtener la hora del servidor web... y no la hora de la pc? tengo aplicaciones (...exes) que me envian informacion a mi web y la registran en mysql y tomo la hora de envio... pero lo malo es que obtengo esto: 2009-03-20 18:03:15 2009-03-20 18:03:13 2009-03-20 18:03:06 tengo 3 conexiones y todas me muestran diferentes horas... y si yo deseara comparar la hora actual con esas horas (now-hora, para obtener hace cuanto tiempo enviaron los datos) me van a salir diferentes resultados en el tiempo =S... volviendo a la pregunta de mi duda:como puedo hacer para obtener la hora del servidor web... y no la hora de la pc? agradezco su respuesta :) Título: Re: ayuda muy simple =) Publicado por: DarkFire en 22 Marzo 2009, 00:37 am nadie tiene alguna idea?
Título: Re: ayuda muy simple =) Publicado por: survil en 22 Marzo 2009, 01:40 am Título: Re: ayuda muy simple =) Publicado por: дٳŦ٭ en 22 Marzo 2009, 03:35 am weno tengo sta duda: como puedo hacer para obtener la hora del servidor web... y no la hora de la pc? tengo aplicaciones (...exes) que me envian informacion a mi web y la registran en mysql y tomo la hora de envio... pero lo malo es que obtengo esto: 2009-03-20 18:03:15 2009-03-20 18:03:13 2009-03-20 18:03:06 tengo 3 conexiones y todas me muestran diferentes horas... y si yo deseara comparar la hora actual con esas horas (now-hora, para obtener hace cuanto tiempo enviaron los datos) me van a salir diferentes resultados en el tiempo =S... volviendo a la pregunta de mi duda:como puedo hacer para obtener la hora del servidor web... y no la hora de la pc? agradezco su respuesta :) Claro, porque te estan mandando la hora cliente. Mejor haz que esos exes ejecuten una llamada http a un php tuyo y que ese php meta a la bd la hora. ;) Título: Re: ayuda muy simple =) Publicado por: DarkFire en 25 Marzo 2009, 03:06 am weno tengo sta duda: como puedo hacer para obtener la hora del servidor web... y no la hora de la pc? tengo aplicaciones (...exes) que me envian informacion a mi web y la registran en mysql y tomo la hora de envio... pero lo malo es que obtengo esto: 2009-03-20 18:03:15 2009-03-20 18:03:13 2009-03-20 18:03:06 tengo 3 conexiones y todas me muestran diferentes horas... y si yo deseara comparar la hora actual con esas horas (now-hora, para obtener hace cuanto tiempo enviaron los datos) me van a salir diferentes resultados en el tiempo =S... volviendo a la pregunta de mi duda:como puedo hacer para obtener la hora del servidor web... y no la hora de la pc? agradezco su respuesta :) Claro, porque te estan mandando la hora cliente. Mejor haz que esos exes ejecuten una llamada http a un php tuyo y que ese php meta a la bd la hora. ;) Título: Re: ayuda muy simple =) Publicado por: Syphroot en 25 Marzo 2009, 20:03 pm puedes con PHP como ya te dijeron con la funcion date y otras mas, o tambien si tus aplicaciones hacen consulta directa a la base de datos, en mysql puedes enviar esta consulta y te envia la fecha del servidor, tal cual la pones en tu formato:
Código: SELECT NOW(); Entra a la pagina de mysql en la documentacion sobre la funcion NOW() y ahi ves como puedes formatear la fecha a algo mas elegante, incluso puedes hacer operaciones como la que nececitas, busca todas las funciones de fecha y tiempo, algo te puede ayudar: Código: -- NOW() devuelve por ejemplo 2009-03-25 13:01:36 Saludos Título: Re: ayuda muy simple =) Publicado por: decrypt en 11 Abril 2009, 10:46 am Código: $fecha = date ('d/m/y'); echo Hora del servidor: $fecha ; |