Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-10-2007
Avatar de gabrielflowers
gabrielflowers gabrielflowers is offline
Miembro
 
Registrado: jul 2007
Posts: 88
Poder: 17
gabrielflowers Va por buen camino
como obtener la hora actual?

hola saludos a todos, quisiera que me ayuden a obtener la hora actual de mi maquina, claro yo se que seria algo asi como :

Código PHP:
...echo(date(H:i)); 
, pero en realidad me imprime la hora actual adelantada en 1 hora, quisiera me ayuden brindandome el codigo para que pueda imprimir la hora actual sin atraso ni adelanto, gracias
__________________
"valor a pesar de toda debilidad del cuerpo, el espiritu debe triunfar"
Responder Con Cita
  #2  
Antiguo 19-10-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Yo acabo de probarlo (con testigo) tal y como lo pones y la hora que me retorna es la del sistema, la que se espera. Tal vez guardes el resultado en alguna variable y toques esta variable en un momento dado, o uses alguna función como "var_dump" o algo así...
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 19-10-2007
xtreme xtreme is offline
Miembro
 
Registrado: oct 2007
Posts: 14
Poder: 0
xtreme Va por buen camino
Cita:
Empezado por gabrielflowers Ver Mensaje
hola saludos a todos, quisiera que me ayuden a obtener la hora actual de mi maquina, claro yo se que seria algo así como :

Código PHP:
...echo(date(H:i)); 
Tienes toda la razón. Es así, pero lo que debes hacer es poner el codigo como una string, utilizando comillas:

Código PHP:
echo date("H:i"); 
Si te sigue saliendo una hora adelantada, almacena la hora en una variable y la usas después, restándole 1:
Código PHP:
(int) $hora=date("H");
echo 
$hora-1
Además, por si te sirve, aquí te dejo la referencia de la función date() para que sepas todo lo que puedes hacer:

• a - "am" o "pm"
• A - "AM" o "PM"
• d - día del mes, dos dígitos con cero a la izquierda; es decir, de "01" a "31"
• D - día de la semana, en texto, con tres letras; por ejemplo, "Fri"
• F - mes, en texto, completo; por ejemplo, "January"
• h - hora, de "01" a "12"
• H - hora, de "00" a "23"
• g - hour, sin ceros, de "1" a "12"
• G - hour, sin ceros; de "0" a "23"
• i - minutos; de "00" a "59"
• j - día del mes sin cero inicial; de "1" a "31"
• l (’L’ minúscula) - día de la semana, en texto, completo; por ejemplo, "Friday"
• L - "1" or "0", según si el año es bisiesto o no
• m - mes; de "01" a "12"
• n - mes sin cero inicial; de "1" a "12"
• M - mes, en texto, 3 letras; por ejemplo, "Jan"
• s - segundos; de "00" a "59"
• S - sufijo ordinal en inglés, en texto, 2 caracteres; por ejemplo, "th", "nd"
• t - número de días del mes dado; de "28" a "31"
• U - segundos desde el valor de ’epoch’
• w - día de la semana, en número, de "0" (domingo) a "6" (sábado)
• Y - año, cuatro cifras; por ejemplo, "1999"
• y - año, dos cifras; por ejemplo, "99"
• z - día del año; de "0" a "365"
• Z - diferencia horaria en segundos (de "-43200" a "43200")

Última edición por xtreme fecha: 19-10-2007 a las 22:44:04. Razón: Lo de 'una hora adelantada'
Responder Con Cita
  #4  
Antiguo 19-10-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Leches con las comillas... Bien por ti xtreme.
__________________
David Esperalta
www.decsoftutils.com

Última edición por dec fecha: 19-10-2007 a las 23:02:13.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
¿cómo puedo obtener la fecha y la hora actual con netbeans? rls JAVA 7 12-08-2010 07:51:56
como obtener la hora del sistema federiconqn21 Varios 9 27-05-2006 01:05:36
Cómo obtener la fecha actual en una sqlquery Mauro® Conexión con bases de datos 4 12-04-2006 15:23:39
como obtener hora desde internet mercurio Internet 3 18-10-2005 03:35:21
Como obtener la posicion actual de una tabla mharo Conexión con bases de datos 2 16-07-2003 20:05:06


La franja horaria es GMT +2. Ahora son las 04:40:25.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi