Cita:
Iniciado por vb2005
El tema es que time() devuelve los valores como números, y no con números y caracteres como date, [...]
Luego si quisieras imprimir la fecha sería date("t-d-Y",$variable_time)
Cita:
Iniciado por php.net/date The optional
timestamp parameter is an
integer Unix timestamp that defaults to the current local time if a
timestamp is not given.
In other words, it defaults to the value of time().
De hecho, date() se usa para obtener la fecha/hora indicándoles el formato como parámetro, mientras que time() te devuelve la marca de tiempo en segundos. date() usa esta marca o cualquiera que le pases como segundo parámetro para formatear y generar una "versión imprimible" de la fecha/hora. Prueba poniendo:
Imprime:
Código:
int(1223657605)
string(10) "1223657605"
La única diferencia es el tipo de valor devuelto, que en la práctica es intrascendente.
Cita:
Iniciado por vb2005
además es mucho más presiso, ya que tenemos hasta segundos...
Si quieres hablar de precisión tienes la función
microtime()
Saludos,