¿Cómo convertir 5 minutos en una marca de tiempo en PHP?
Wang Bin_ygLV10
2017-01-07
Respuesta satisfactoria
nhhxr
Nivel 9
2017-01-08
La función Strtotime() en PHP se puede implementar.
La función analiza cualquier descripción de fecha y hora de texto en inglés en una marca de tiempo Unix.
strtotime(time, now)
Time especifica la cadena de tiempo que se analizará.
ahora se utiliza para calcular la marca de tiempo del valor de retorno. Si se omite este parámetro, se utiliza la hora actual.
Devuelve la marca de tiempo si tiene éxito; en caso contrario, devuelve FALSO. Antes de PHP 5.1.0, esta función devolvía -1 en caso de error.
¡Primero debes averiguar cuál es la marca de tiempo!
En PHP, la marca de tiempo es 1970 1, 1, el número de segundos desde las 0:00 hasta el punto de tiempo especificado. 5 minutos es un intervalo de tiempo, no un punto de tiempo, por lo que no se puede convertir en una marca de tiempo. A menos que 5 minutos se definan como un momento determinado, como 5 minutos antes de la hora actual, 5 minutos después de las 0:00 del 1 de octubre de 1970.
Después de descubrir el código, hay dos funciones en PHP que pueden generar marcas de tiempo, mktime() y strtotime().