Fecha y hora de salida php. Primer script PHP: Mostrar fecha y hora. PHP cómo calcular la diferencia entre fechas

Instrucciones

El desplazamiento es una opción configurable. La configuración básica se establece a través del componente Ratón, se aplica a todas las aplicaciones y el método de desplazamiento se puede configurar y cancelar mediante el navegador. Últimas configuraciones se aplicará cuando se trabaje en Internet.

Para desactivar suave voluta Cuando vea recursos de Internet, inicie el navegador y seleccione "Configuración" en el menú "Herramientas". Para Explorador de Internet– Menú “Herramientas”, elemento “Opciones de Internet”. Si no se muestra el menú, haga clic en la barra superior o inferior de la ventana del navegador y marque el elemento "Barra de menú" o "Barra de menú" en el menú contextual.

Después de que se abra la ventana "Configuración", vaya a la pestaña "Avanzado" y haga sección activa"General". En el grupo "Vista del sitio", desmarque "Usar sin problemas". voluta» y haga clic en el botón Aceptar.

Para desactivar el desplazamiento automático, desmarque la casilla "Usar desplazamiento automático". voluta" Para Internet Explorer: desplazarse por la lista configuraciones disponibles usando la barra de desplazamiento hasta encontrar puntos necesarios.

Para configurar las opciones generales de desplazamiento, consulte el componente Ratón. Para hacer esto, llame al "Panel de control" a través del menú "Inicio". En la categoría "Impresoras y otros equipos", haga clic en el icono "Ratón".

En la ventana "Propiedades: Mouse" que se abre, vaya a la pestaña "Rueda" y configure voluta según sus requisitos. Un marcador colocado en el campo "Pantalla" desplazará la imagen en el monitor una distancia igual a la altura pantalla.

Si este parámetro es demasiado grande para usted, marque la casilla de verificación en el campo "Para el número especificado de líneas" e ingrese valor deseado usando el teclado o las teclas de flecha. No se puede establecer el valor "cero". Aplique la nueva configuración y cierre la ventana.

Fuentes:

Para ver páginas en Internet, existe una opción de desplazamiento suave. Le permite moverse hacia arriba y hacia abajo en la página de manera más fluida y uniforme. Algunos navegadores tienen esta opción incorporada (por ejemplo, Navegador Mozilla Firefox), para otros es necesario instalar la utilidad adecuada. Si no es necesaria esta opción, suave voluta simplemente puedes apagarlo.

Instrucciones

Inicie el navegador de la forma habitual, seleccione "Herramientas" en la barra de menú superior. Si no puede encontrar el menú, la ventana de su navegador se muestra en modo de pantalla completa. Mueva el cursor del mouse al borde superior de la pantalla, espere hasta que aparezca el panel, haga clic en él clic derecho mouse, en el menú desplegable, coloque un marcador frente a la línea "Salir modo de pantalla completa» o presione F11. Si esto no ayuda, haga clic derecho en el panel y asegúrese de que la línea "Barra de menú" esté marcada con un marcador.

En el menú Herramientas, seleccione Configuración. En la ventana que se abre, vaya a la pestaña "Avanzado" y active la pestaña "General". En la sección "Navegación del sitio", elimine el marcador del campo ubicado frente a la línea "Usar suave". Haga clic en el botón Aceptar para confirmar su selección y cerrar la ventana de configuración. La nueva configuración entra en vigor inmediatamente; no es necesario reiniciar el navegador.

Para instalar cantidad requerida líneas a las que se moverá cualquier documento abierto en la computadora, use la configuración del mouse. Para hacer esto, vaya al “Panel de control” a través del menú “Inicio”. Seleccione la sección “Impresoras y otros equipos”, haga clic en el icono “Ratón” con el botón izquierdo del ratón. En la vista clásica del Panel de control, seleccione inmediatamente el ícono del mouse.

En el cuadro de diálogo que se abre, vaya a la pestaña "Rueda". En la sección "Desplazamiento", establezca el marcador en el campo que más le convenga: "Para el número especificado de líneas" o "Para una pantalla". Si elige el primer método, use los botones de flecha para establecer el número deseado de líneas o ingrese el valor desde el teclado. Haga clic en el botón "Aplicar" y cierre la ventana haciendo clic en el botón Aceptar o en el icono X a la derecha esquina superior ventanas.

Vídeo sobre el tema.

Las barras de desplazamiento están diseñadas para cambiar la posición del contenido que se muestra en la ventana de la aplicación, generalmente la página del documento. De forma predeterminada, aparecen automáticamente en los casos en que el ancho o alto de la ventana es insuficiente para mostrar abrir pagina completamente. Por lo tanto, para deshacerse de la barra de desplazamiento horizontal, debe cambiar el ancho de la página o de la ventana de la aplicación en la que está abierta.

Instrucciones

Alejar la visualización de la página: esta es la forma más sencilla de eliminar la barra de desplazamiento horizontal al visualizar la página. En cualquier navegador, esto se puede hacer girando la rueda del mouse hacia usted mientras mantiene presionada tecla Ctrl. En muchos editores de texto(Por ejemplo, Microsoft Word) También se admite el control de escala de página. En los navegadores, puede utilizar la tecla menos en lugar del mouse. Cada clic o giro de la rueda un punto se alejará un 10% hasta tamaño horizontal no será suficiente para mostrar una página sin una barra de desplazamiento horizontal.

Utilice la capacidad de su navegador para interferir con código fuente página web y cambie los estilos de visualización especificados en ella para que coincidan con el ancho de la ventana; algunos navegadores web tienen esta opción. Por ejemplo, en navegador ópera Para hacer esto, simplemente haga clic en el ícono “Ajustar al ancho” y raya horizontal La barra de desplazamiento desaparecerá y las columnas de la página que se está viendo cambiarán de tamaño. Si necesita volver al diseño de página especificado por el creador, haga clic en este icono nuevamente.

Úselo al crear páginas web propiedad de desbordamiento-x lenguaje CSS para desactivar por la fuerza el diseño horizontal de toda la página o de páginas individuales elementos de bloque. Esta propiedad se ha introducido en CSS desde la versión 3.0 y es compatible con todos navegadores modernos. Valores que se le pueden asignar: auto, oculto, desplazamiento, visible. Si esta propiedad no se especifica en las descripciones de estilo, entonces se considera que tiene el valor auto, es decir, debe aparecer horizontal cuando el contenido no cabe en el ancho del elemento. prohibir voluta para absolutamente todos los casos, utilice el valor oculto. Por ejemplo:

Desplazamiento de páginas en el entorno Sistema operativo Windows depende de dos cosas: la configuración del mouse y la configuración de visualización de la barra de desplazamiento. Para cambiar el desplazamiento, debe ajustar los dos puntos anteriores.

Instrucciones

Ingrese al menú del botón Inicio. Seleccione "Panel de control". Aparecerá una ventana frente a ti. Para cambiar de página, seleccione el icono “Ratón” y haga doble clic en él con el botón izquierdo. Vaya a la pestaña Opciones de índice.

Ajuste la velocidad del cursor a lo que crea que es óptimo. Haga clic en el botón "Aplicar". Después de eso, vaya a la pestaña "Botones del mouse" de la misma ventana. Busque el control deslizante que controla la velocidad del doble clic.

Colóquelo en la posición deseada. Dependiendo de la posición seleccionada del control deslizante en la escala, la respuesta a un doble clic será más rápida o más lenta. aplique los cambios y vaya a la pestaña "Desplazamiento". Exactamente de la misma manera, ajuste la velocidad de rotación del cursor del mouse y aplique los cambios.

Después de eso, vaya a la pestaña "Indicadores". Se le ofrecerán varios circuitos estándar. Seleccione el más adecuado o cree el suyo propio, aplique los cambios y haga clic en Aceptar. Después de eso, regrese a la ventana del Panel de control para continuar cambiando el desplazamiento de la página.

En la ventana del Panel de control, busque el elemento Configuración de Stripe. desplazamiento de ventanas" Suele ubicarse en datos personales. Ajuste la configuración de la barra de desplazamiento para adaptarla a sus necesidades y aplique los cambios.

Haga clic derecho en el campo de la barra de desplazamiento para abrir menú contextual. En él, seleccione "Agregar una miniaplicación". Aparecerán varios widgets que te permitirán cambiar el desplazamiento.

Selecciona los que necesites y cierra el resto. Para hacer esto, haga clic derecho en aplicación innecesaria y seleccione “Cerrar”. Para cambiar la velocidad de desplazamiento, utilice el control de desplazamiento. Haga clic en él una vez y mueva el mouse. La velocidad a la que se mueve la barra de desplazamiento dependerá directamente de la velocidad de tus movimientos.

La información de documentos y páginas de Internet no siempre cabe íntegramente en la pantalla. Para ver la siguiente parte del texto, debe desplazarse hacia abajo en la página. Los efectos de desplazamiento pueden variar y el usuario puede personalizarlos. En particular, para hacer una suave voluta, debe realizar una serie de acciones.

Instrucciones

Inicie su navegador como de costumbre. Necesitas llamar al comando desde línea superior menú del navegador. Si no ve la barra de menú, significa que está deshabilitada. Haga clic derecho en el panel del navegador y, en el menú desplegable, coloque un marcador frente a la primera línea "Barra de menú".

En la sección "Herramientas", seleccione "Configuración" haciendo clic izquierdo sobre ella; se abrirá un cuadro de diálogo. En la ventana que se abre, vaya a la pestaña "Avanzado". En las subsecciones, busque la pestaña "General". En esta pestaña, en la sección "Visualización del sitio", coloque un marcador en el campo opuesto a la línea "Usar suave voluta" Haga clic en Aceptar para que la nueva configuración surta efecto.

Desactivar esta opción puedes hacerlo de la misma manera: simplemente elimina el marcador del campo de arriba y confirma la nueva configuración. La mayoría de usuarios utilizan la rueda del ratón para desplazarse. Las configuraciones que generalmente son responsables del funcionamiento de la rueda del mouse se pueden encontrar en la ventana "Propiedades: Mouse".

Para abrir la ventana de propiedades del mouse, vaya al Panel de control a través del menú Inicio. En la categoría "Impresoras y otros equipos", haga clic izquierdo en el icono "Ratón". Si el Panel de Control tiene aspecto clásico, haga clic en el icono del mouse inmediatamente; se abrirá la ventana deseada.

Vaya a la pestaña Rueda. Aquí puede establecer el número de líneas por las que se desplazará la página cuando utilice la rueda del ratón. Para hacer esto, en la sección "Desplazamiento", especifique el número requerido de líneas usando los botones de flecha o ingrese el valor desde el teclado. Si no necesita ver el texto línea por línea, coloque el marcador frente a la línea "en una pantalla". Haga clic en el botón "Aplicar" y cierre la ventana de propiedades.

La numeración de páginas le ayuda a navegar mejor por el documento y formular su contenido. La mayoría de las veces se ingresa de forma independiente, pero a veces Microsoft Word realiza esta función automáticamente. En tales casos, surge una pregunta bastante razonable sobre cómo desactivar la numeración.

necesitarás

Instrucciones

Busque el número de página en el documento. El número puede estar en la parte inferior o superior de la página, según la configuración que haya especificado el usuario.

Selecciónelo haciendo clic en él doble clic botón izquierdo del ratón. Como resultado de estas acciones, aparecerá un campo alrededor del número, separado del texto del documento por una línea de puntos. Este será el pie de página.

Haga clic en la pestaña "Diseñador" que aparece en la barra de herramientas y, en ella, haga clic en el elemento de menú "Encabezado y pie de página". Dependiendo de en qué parte de la página se encuentre el número, el pie de página será pie de página o encabezado.

Seleccione la sección "Eliminar encabezado y pie de página" en el menú desplegable. Después de completar esta acción, los encabezados y pies de página junto con la numeración de páginas se eliminan en todo el documento.

Prueba con otro método. Haga doble clic en el número para que aparezca el campo de encabezado y pie de página. Luego haga doble clic en el número de página nuevamente. Debería formarse un cuadrado azul a su alrededor. Después de eso, presione en su teclado Eliminar clave, y la numeración desaparecerá.

Muy a menudo es necesario no poner un número en la primera página, sino tenerlo en cuenta al numerar todo el documento. para decidir este problema, seleccione el encabezado y el pie de página en la primera hoja utilizando el método descrito anteriormente. Vaya a la pestaña "Diseñador", seleccione la sección "Número de página" / "Formato de número de página".

En la ventana que aparece, marque la casilla junto al texto "Comenzar con..." y seleccione el número desde el que debe comenzar la segunda página. Normalmente este es el número 2. Luego haga clic en "Aceptar".

Vuelva a la pestaña "Diseño" y marque la casilla junto a "Pie de página especial para la primera página". Después este pie de página por defecto estará vacío. Haga doble clic en el texto de su documento y verá que no se ingresa el número de la primera página y toda la numeración del documento comienza desde la segunda.

Consejo 7: Cómo desactivar el control gamma en la placa base placa intel

Muchos placas base, apoyando Procesadores Intel, también incluyen tarjetas gráficas integradas fabricadas por la empresa. Al instalar Controladores Intel el adaptador de vídeo integrado también se instala automáticamente Gráficos Intel Medios mostrados en el panel de control. Esta utilidad Incluye gamma, brillo y otros controles. La aplicación utiliza importantes recursos de procesador y memoria, mientras que no es necesario que el adaptador de vídeo funcione. Deshabilite el Panel de control que se inicia cuando abriendo ventanas puede liberar importantes recursos para su uso en otras aplicaciones.

Instrucciones

Presione la combinación de teclas "Ctrl-Alt-Suprimir". Seleccione "Administrador de tareas" en la ventana que aparece. Haga clic en la pestaña "Procesos" si no está activa.

Desplácese hacia abajo para resaltar una entrada en fondo en "Procesos" "Igfxpsers.exe". Haga clic en el botón "Finalizar tarea" para detener el panel. Gestión Intel Gráficos y cerrar la aplicación.

Haga clic en el botón "Inicio" en la pestaña de la ventana "Administrador de tareas".

Resalte "Medios gráficos Intel" Panel de control". Haga clic en "Desactivar".

Cierre la ventana del Administrador de tareas. Reinicie su computadora.

Vídeo sobre el tema.

Una barra de desplazamiento es estándar en casi todos los sitios de Internet, lo que le permite desplazarse hacia abajo o hacia arriba en la página para que le resulte más fácil familiarizarse con la información publicada en ella. En algunos casos, el diseño de un sitio requiere que el desarrollador elimine una barra de desplazamiento de una página porque no se ajusta al diseño de la página o al tipo de contenido que se coloca. Retire la barra de desplazamiento del sitio solo cuando sea realmente necesario, para no causar sensación de incomodidad entre los lectores y visitantes de la página.

¿Cómo desactivar el desplazamiento?

La respuesta del maestro:

El desplazamiento es necesario cuando necesita moverse por un documento o sitio web, y su tamaño no limita el tamaño de la pantalla. Los hay verticales y desplazamiento horizontal. Si el desplazamiento está deshabilitado, la visualización completa de los recursos será imposible.

El desplazamiento es una opción configurable. Las configuraciones básicas se pueden configurar usando el "Ratón", y serán válidas para todas las aplicaciones, y el método de desplazamiento se puede configurar y cancelar usando el navegador. Estas configuraciones funcionarán mientras navega por Internet.

Para deshabilitar el desplazamiento suave mientras navega por recursos de Internet, inicie el navegador y seleccione la sección "Configuración" en el menú "Herramientas". Para Internet Explorer, este será el menú Herramientas y la sección Opciones de Internet. Si no se muestra el menú, haga clic en el panel superior o inferior de la ventana del navegador y marque el subelemento "Barra de menú" o "Barra de menú" en el menú con un marcador.

Después de abrir la ventana "Configuración", vaya a la pestaña "Avanzado" y active la subsección "General". Busque el grupo "Visualización del sitio" y desmarque la casilla "Usar desplazamiento suave", luego haga clic en el botón "Aceptar".

Para desactivar el desplazamiento automático, desmarque la casilla "Usar desplazamiento automático". Para Internet Camino del explorador será ligeramente diferente: deberá desplazarse por la lista de configuraciones disponibles, utilizando la barra de desplazamiento, hasta encontrar los elementos necesarios.

Para configurar parámetros generales Para desplazarse, vaya al componente “Ratón”, al que llamamos “Panel de control” (desde el menú “Inicio”). Vayamos a la categoría "Impresoras y otros equipos" y hagamos clic en el icono "Ratón".

Se abrirá la ventana "Propiedades: Mouse", después de lo cual deberá ir a la pestaña "Rueda" y configurar el desplazamiento según sus requisitos. El marcador que se establece en el campo "Pantalla" moverá la imagen a través del monitor a una distancia igual a la altura de la pantalla.

si por nosotros este parámetro es demasiado grande, puede configurar el marcador en el campo "Para el número especificado de líneas" e ingresar valor requerido usando el teclado o las teclas de flecha. El valor “0” no se puede establecer. Aplique los cambios realizados y cierre la ventana.

Entre las diversas tareas de programación, son bastante comunes diversas manipulaciones con los valores de fecha y hora. Extraño sistema automatizado, la base de datos puede funcionar sin almacenar información sobre el tiempo de un proceso en particular. Además de la simple adición de una fecha a un registro de base de datos o mostrar esta fecha, existen muchas tareas para mostrar estas fechas en en varias formas, comprobar si la hora actual coincide con un temporizador determinado, calcular el período entre dos fechas y mucho más.

Para facilitar el trabajo con fechas, cada lenguaje de programación tiene su propio tipos especiales datos para almacenar valores de fecha y hora. La mayoría de las veces se trata de un valor numérico, ya sea un número entero o un valor de punto flotante.

EN trabajo PHP con una fecha, lo más frecuente es que encuentre UNIX TIMESTAMP. Aquí la hora se almacena como un número entero. El cómputo del tiempo comienza el 1 de enero de 1970. Por lo tanto, por ejemplo, la fecha y hora 11/12/2014 19:40:00 estaría representada por el número 1418316000. Este número muestra cuántos segundos han pasado desde la fecha cero del 1 de enero de 1970, llamada Época Unix.

Un ejemplo de una página PHP que proporciona capacidades de conversión de datos se presenta en el sitio web en la sección de programas con el programa "Convertir formato de fecha y hora". Aquí puede generar la fecha deseada en el formato UNIX TIMESTAMP, así como convertir este formato al estándar, legible por humanos vista.

Obtener la hora y fecha actuales en PHP

Para obtener la hora actual del servidor, utilice la función

tiempo int (vacío)

que devolverá el valor en formato de marca de tiempo Unix.

tiempo de eco(); // genera la hora actual en formato de marca de tiempo Unix

A primera vista no muy formato conveniente para una persona, pero, como saben, cuanto más sencilla sea la presentación de los datos, más rápido será el procesamiento de estos valores por parte de una computadora. Además, almacenar un número en una base de datos es mucho más rentable que cualquier otro. formato especial. Además, PHP funciona igual con el tiempo tanto en Unix como en plataforma windows, lo que hace posible utilizar el código en cualquiera de estas plataformas.

Convertir formato de fecha y hora en PHP

El mecanismo más simple para convertir un valor de fecha numérico en valores más comprensibles lo proporciona la función:

obtener fecha de matriz()

ella regresa matriz asociativa, que contiene información de fecha. Si no se especifica el parámetro de marca de tiempo, se devolverá la hora actual. Esta matriz contiene los siguientes valores:

La matriz resultante le permite mostrar los valores en la forma deseada:

$ fecha = 1418372345;
$fecha_mas = getdate($fecha);
echo $date_mas["mday" ] . " . " . $date_mas["mon" ] . " . " . $fecha_mas["año" ]; // 12.12.2014


También puede utilizar la función para convertir el formato de fecha y hora:

fecha de cadena(cadena $plantilla [, int $unix_timestamp])

Está diseñado para obtener la fecha de marca de tiempo actual de Unix en en el formato requerido. El parámetro de cadena $template especifica el formato de salida. El parámetro $unix_timestamp se puede utilizar para especificar con qué valor de tiempo trabajar. Es opcional, por lo que si no se especifica se utilizará fecha actual y tiempo.

El formato se especifica mediante los siguientes valores:

a"antes" y "después" del mediodía: "am" o "pm"
A"antes" y "después" del mediodía en mayúsculas: "AM" o "PM"
ddía del mes en 2 dígitos (si es menor a 10, primero va el cero) (01 a 31)
Ddía de la semana en 3 letras. Por ejemplo, "Mon" (lunes)
jdía del mes, 1-2 dígitos sin ceros a la izquierda (del 1 al 31)
Fnombre del mes. Por ejemplo, "enero"
hhora, formato de 12 horas (01 a 12)
hhora, formato de 24 horas (00 a 23)
gramohora, formato de 12 horas sin ceros (1 a 12)
GRAMOhora, formato de 24 horas sin ceros (0 a 23)
iminutos (00 a 59)
Yo (i mayúscula)1 si la transición a horario de verano, de lo contrario 0
l1 si el año es bisiesto, o 0 si no es bisiesto
Bhora en formato de hora de Internet ( sistema alternativo cuenta atrás de la hora del día) (de 000 a 999)
tzona horaria de la computadora. Por ejemplo, MDT
l (L minúscula)día de la semana. Por ejemplo, "lunes"
metromes, dos dígitos con ceros (01 a 12)
nortemes, uno o dos dígitos sin ceros (del 1 al 12)
METROnombre abreviado del mes. Por ejemplo, "enero"
tnúmero de días en el mes especificado (de 28 a 31)
ssegundos (0 a 59)
SSufijo de número ordinal de dos letras en inglés ("st", "nd", "rd" o "th")
Ud.número entero de segundos desde el inicio de la época UNIX
yaño, digital, 2 dígitos (14)
Yaño, digital, 4 dígitos (2014)
znúmero ordinal del día del año (de 0 a 365)
zdesplazamiento de zona horaria en segundos (-43200 a 43200)
nortenúmero de serie días de la semana del 1 (lunes) al 7 (domingo) de acuerdo con la norma ISO-8601, (agregada a Versiones PHP 5.1.0)
wnúmero de serie del día de la semana del 0 (domingo) al 6 (sábado)
W.número de serie de la semana del año de acuerdo con la norma ISO-8601; las semanas comienzan el lunes (agregado en PHP 4.1.0)
ohNúmero de año según norma ISO-8601. Tiene el mismo significado que Y, excepto cuando el número de semana ISO (W) sea del año anterior o siguiente; entonces se utilizará el año de esa semana. (agregado en PHP 5.1.0)
micódigo de escala de zona horaria. Por ejemplo: UTC, GMT, Atlántico/Azores (agregado en PHP 5.1.0)
ohdiferencia con la hora de Greenwich, en horas. Por ejemplo: +0200
PAGdiferencia con la hora media de Greenwich con dos puntos entre horas y minutos. Por ejemplo: +02:00 (agregado en PHP 5.1.3)
dofecha en formato estándar ISO 8601. Por ejemplo, 2014-12-12T15:19:21+00:00 (agregado en PHP 5).
rfecha en formato » RFC 2822 Por ejemplo: jueves, 21 de diciembre de 2000 16:01:07 +0200.
Ud.número de segundos que han pasado desde el comienzo de la Época Unix (La Época Unix, 1 de enero de 1970 00:00:00 GMT)

Como puede ver en la lista, puede obtener muchos datos de fechas útiles utilizando esta función. Por ejemplo:

$ fecha = 1418372345; // fecha y hora inicial 12/12/2014 11:19:05

fecha de eco("d.m.Y", $fecha); // 12.12.2014 (fecha)
fecha de eco("H:i:s", $fecha); // 11:19:05 (hora)
fecha de eco("H:i", $fecha); // 11:19 (hora)
fecha de eco("t", $fecha); // 31 (número de días en un mes)
fecha de eco("z", $fecha); // 345 (número ordinal del día del año)
fecha de eco("l dS \of F Y h:i:s A", $fecha); // Viernes 12 de diciembre de 2014 11:19:05

Otros caracteres incluidos en el patrón se imprimirán tal cual en la línea. Si necesita ingresar un carácter que se usa en una función como código de formato, el carácter “\” se inserta delante de él. Para el valor "\n" (el carácter de transición nueva linea), debe especificar "\\n". Por lo tanto, puede generar un mensaje completo que contenga información de fecha y hora:

fecha de eco ( "Hoy z-ésimo día Y año", $fecha); // Hoy es el día 345 de 2014

Convertir fecha y hora al formato de marca de tiempo

Para conversión inversa data de formato estándar La función se aplica al valor numérico de la marca de tiempo:

int mktime(]]]]]])

La función mktime() devuelve el valor de tiempo de Unix correspondiente a la fecha y hora especificadas por sus argumentos. Por ejemplo:

$mi_fecha = mktime(10, 30, 0, 12, 12, 2014);

Debes tener cuidado con el orden de los argumentos de la función: horas, minutos, segundos, mes, día, año.

Además de simplemente generar un valor de fecha en una marca de tiempo, la función mktime() se puede utilizar para realizar operaciones aritméticas con fechas. Para hacer esto, simplemente puede ingresar los argumentos necesarios. Por ejemplo, si especifica el mes 14, en el valor final el mes será el segundo y el valor del año aumentará en uno:

$mi_día = 12;
$mi_mes = 12;
$mi_año = 2014;

$nueva_fecha = mktime(0, 0, 0, $mi_mes + 5, $mi_día, $mi_año);

fecha de eco("d.m.Y", $new_date); // 12/05/2015 (fecha)

Puedes hacer lo mismo con otros parámetros.

Comprobando la validez de la fecha en PHP

Cuando se trabaja con fechas, especialmente al generar una fecha usando la función mktime() propuesta anteriormente, es necesario tener en cuenta la exactitud de la fecha ingresada. Para hacer esto, PHP usa la función:

bool checkdate(int mes, int día, int año)

Devuelve verdadero si la fecha especificada por los argumentos es correcta; de lo contrario devuelve falso. La fecha se considera correcta si:

Año en el rango de 1 a 32767;

El mes varía del 1 al 12;

El día de un mes determinado, teniendo en cuenta los años bisiestos, se indica correctamente.

Ejemplo de verificación de fecha:

$mi_día = 32;
$mi_mes = 12;
$mi_año = 2014;

if (!checkdate($mi_mes, $mi_día, $mi_año))
eco "Error: la fecha es incorrecta";




Arriba