quiero tener una fecha de 6 años a partir de ahora?obtener una fecha de 6 años a partir de ahora?
¿cómo hago eso?
quiero tener una fecha de 6 años a partir de ahora?obtener una fecha de 6 años a partir de ahora?
¿cómo hago eso?
<?php
$timestamp = strtotime('+6 years');
echo date('Y-m-d H:i:s', $timestamp);
?>
¿Es así como lo haces en PHP? – ChaosPandion
Sí, ¿qué esperabas? –
Supongo que estoy echado a perder por el objeto .NET DateTime. – ChaosPandion
strtotime('+6 years');
puede pasar que la marca de tiempo en algo así como strftime(); strtotime
Sin dejar de reír el comentario de ChaosPandion :)
echo strtotime ("+6 years");
debe hacer el truco.
189302400 es el número de segundos en 6 años.
Obtenga la marca de tiempo actual, luego agregue 189302400 y luego convierta la marca de tiempo en una cadena de fecha.
+1 por omitir el código necesario y enfocarse en las marcas de tiempo –
¿Incluye ese período de seis años 0, 1 o 2 años bisiestos? (1700, 1800, 1900, 2100, 2200, etc., no son años bisiestos). –
Bueno en teoría, pero está roto en la práctica ya que no cuenta adecuadamente para los años bisiestos. 1997-2003 necesita restar un día desde 2000 no fue un año bisiesto y 2003-2009 necesita agregar un día ya que tanto 2004 como 2008 fueron años bisiestos. Eso incluso asume que planeó por lo menos un año bisiesto dentro de los 6 años. –
Su descripción no es muy preciso, pero echo date("Y-m-d", strtotime("+6 years"));
podría ser lo que necesita ...
date_default_timezone_set('America/Los_Angeles'); //required if not set
$date = new DateTime('1/1/1981');
$date->modify('+60 year');
echo $date->format('Y-m-d');
encima no se ve afectada por el tiempo Unix gama sello de fecha (antes de 1970 y después de 2038).
También puede comparar directamente las fechas con los operadores de comparación directamente, sin necesidad de convertirlas a Sello de tiempo.
Requiere PHP 5.3
+1 para una solución orientada a objetos reales – Cesc
Puede necesitar programar un servicio de acompañante. – ChaosPandion
¿Cómo enviamos este comentario a la categoría de "mejores comentarios"? Asombroso. – jay
¿Qué le parece marcar algunas de sus 22 preguntas que responden con algunas respuestas correctas? – PetersenDidIt