PHP | Función gmmktime()

La función gmmktime() es una función incorporada en PHP que se usa para devolver la marca de tiempo de Unix para una fecha GMT. $hora, $minuto, $segundo, $mes, $día, $año y $is_dst se envían como parámetros a la función gmmktime() y devuelve una marca de tiempo Unix entera en caso de éxito o False en caso de error.

Sintaxis:

int gmmktime( $hour, $minute, $second, $month, $day, $year, $is_dst)

Parámetros: esta función acepta siete parámetros, como se mencionó anteriormente y se describe a continuación:

  • $hora: es un parámetro opcional que se utiliza para especificar la hora.
  • $minuto: Es un parámetro opcional que se utiliza para especificar el minuto.
  • $segundo: es un parámetro opcional que se utiliza para especificar el segundo.
  • $month: es un parámetro opcional que se utiliza para especificar el mes.
  • $day: Es un parámetro opcional que se utiliza para especificar el día.
  • $año: es un parámetro opcional que se utiliza para especificar el año.
  • $is_dst: es un parámetro opcional que se puede establecer en 1 si la hora es durante el horario de verano (DST), o 0 si no lo es.

Valor devuelto: Esta función devuelve una marca de tiempo Unix entera en caso de éxito o False en caso de error.

Excepción: la versión PHP 5.3.0 arroja un error E_DEPRECATED si se usa el parámetro $is_dst.

El siguiente programa ilustra la función gmmktime() en PHP:

Programa 1:

<?php
  
// Using gmmktime() function to know the day
echo "August 30, 2018 was on "
. date("l", gmmktime(0, 0, 0, 8, 30, 2018));
?>
Producción:

August 30, 2018 was on Thursday

Programa 2:

<?php
// Using gmmktime() function to know
// the complete date
echo date("M-d-Y", gmmktime(0, 0, 0, 12, 1, 2012)) 
        . "<br>";
  
// Using gmmktime() function to know the
// complete date for an out-of-range input
echo date("M-d-Y", gmmktime(0, 0, 0, 12, 20, 2017));
?>
Producción:

Dec-01-2012
Dec-20-2017

Artículos relacionados:

Referencia: http://php.net/manual/en/function.gmmktime.php

Publicación traducida automáticamente

Artículo escrito por Shubrodeep Banerjee y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *