Foros del Web » Programando para Internet » PHP »

pasar de gmt a unix

Estas en el tema de pasar de gmt a unix en el foro de PHP en Foros del Web. Buenas gente! Ando un poco liado intentando validarun campo de un formulario en el cual el cliente ingresa fecha con un formato 28/01/2013, pero quiero ...
  #1 (permalink)  
Antiguo 28/01/2013, 12:05
Avatar de danny_  
Fecha de Ingreso: septiembre-2012
Mensajes: 95
Antigüedad: 12 años, 3 meses
Puntos: 4
pasar de gmt a unix

Buenas gente!

Ando un poco liado intentando validarun campo de un formulario en el cual el cliente ingresa fecha con un formato 28/01/2013, pero quiero verificar que la fecha que ingrese el usuario no sea menor a la fecha actual, alguien tiene una idea de cómo hacerlo?? he buscado ciertas funciones con las cuales trasnformar dicha hora a formato unix, lo que no sé es como coger cada valor de la fecha gmt para luego pasarlo a la funcion gmmktime();

He intentado con expresiones regulares pero no veo el modo de realizarlo, quien me pueda dar una idea le estaré muy agradecido.
  #2 (permalink)  
Antiguo 28/01/2013, 12:11
Avatar de andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 13 años, 5 meses
Puntos: 793
Respuesta: pasar de gmt a unix

Usa strtotime para convertir la fecha a unix y time para sacar la fecha unix actual. Con eso es suficiente.

Saludos.
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP
  #3 (permalink)  
Antiguo 28/01/2013, 13:01
Avatar de danny_  
Fecha de Ingreso: septiembre-2012
Mensajes: 95
Antigüedad: 12 años, 3 meses
Puntos: 4
Respuesta: pasar de gmt a unix

grande!! mil gracias, con lo que tu me has dicho y una pequeña expresión regular lo he conseguido. No sabia de la existencia de esa función, si hay algo que me gusta de programar es que cada día conoces algo nuevo.

Una vez más gracias!

Etiquetas: formulario, gmt, unix
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 06:10.