La función PHP Mktime
La función incorporada PHP mktime () crea una marca de tiempo Unix para una fecha y hora específicas.

Puede usar PHP para encontrar fácilmente la fecha y hora local actual pero no siempre quieres trabajar con la hora actual o actual. En muchos casos, deberá trabajar con una fecha y hora específicas y arbitrarias. Para trabajar con esta fecha y hora específicas, primero use la función mktime () integrada de PHP para crear una marca de tiempo Unix1 para esa fecha y hora. Esta marca de tiempo se asigna a una variable que luego puede utilizar en su programa. En el siguiente ejemplo, he usado el día y la hora de mi cumpleaños este año (23 de agosto de 2005, 10:11 a.m.). Echemos un vistazo al código.

$ tstamp = mktime (10, 11, 0, 8, 23, 2005);

Como puede ver, esta función toma 6 argumentos enteros en el orden de hora, minuto, segundo, mes, día y año. Por supuesto, la computadora mantiene el tiempo en 24 horas por día, pero también maneja las horas después de las 12 del mediodía de manera un poco diferente. A partir del mediodía, las horas son de 13 a 24. Por lo tanto, 14 serían las 2 de la tarde. La función mktime () también puede manejar valores más allá de la hora 24. Si hubiera establecido el argumento de la hora en 26 en el ejemplo anterior, la marca de tiempo sería para las 2 am del 24 de agosto de 2005. Si se omite alguno de los argumentos, el valor de ese argumento se establece en la hora local actual. servidor que ejecuta el programa. Por ejemplo, si ejecuté un programa a las 4 pm y omití el argumento de la hora, el programa usaría automáticamente 16 para el argumento de la hora. El ejemplo anterior daría como resultado el valor de marca de tiempo de 1124809860.

Ahora que tiene la marca de tiempo para una fecha y hora específicas y esa marca de tiempo está asignada a una variable de su elección ($ tstamp en el ejemplo anterior), puede usar esta variable de muchas maneras dentro de su programa.

1Una marca de tiempo es un número entero que representa el número de segundos desde la época de Unix (que es el 1 de enero de 1970, 00:00:00) y la fecha con la que desea trabajar.





Instrucciones De Vídeo: 079 79 strftime Function in C Programming Language Video Tutorial (Mayo 2024).