sumar fechas – ProgramaciónExtrema.com https://programacionextrema.com Tutoriales de programación! Mon, 07 Dec 2015 01:32:15 +0000 es hourly 1 https://wordpress.org/?v=5.6.16 https://programacionextrema.com/wp-content/uploads/2015/10/cropped-icon-programacion-extrema-32x32.png sumar fechas – ProgramaciónExtrema.com https://programacionextrema.com 32 32 Sumar días a una fecha en PHP https://programacionextrema.com/2015/10/31/sumar-dias-a-una-fecha-en-php/ https://programacionextrema.com/2015/10/31/sumar-dias-a-una-fecha-en-php/#comments Sat, 31 Oct 2015 23:45:51 +0000 http://programacionextrema.com/?p=425 Anteriormente hemos aprendido a sumar y restar fechas en Java Script, hoy nos toca hacer lo mismo pero en el lenguaje de programación PHP. Sumar días a una fecha en PHP es una tarea muy sencilla, para esto vamos a utilizar las funciones date y strtotime que nos proporciona el lenguaje. ¿Cómo sumar días a… Read More

La entrada Sumar días a una fecha en PHP aparece primero en ProgramaciónExtrema.com.

]]>
Anteriormente hemos aprendido a sumar y restar fechas en Java Script, hoy nos toca hacer lo mismo pero en el lenguaje de programación PHP. Sumar días a una fecha en PHP es una tarea muy sencilla, para esto vamos a utilizar las funciones date y strtotime que nos proporciona el lenguaje.

¿Cómo sumar días a una fecha en PHP?

En el siguiente código podemos ver como hacer esta tarea utilizando las funciones ya mencionadas:

$date = date("d-m-Y");
//Incrementando 2 dias
$mod_date = strtotime($date."+ 2 days");
echo date("d-m-Y",$mod_date) . "\n";

De esta misma forma también podemos restar días:

$date = date("d-m-Y");
//Restando 2 dias
$mod_date = strtotime($date."- 2 days");
echo date("d-m-Y",$mod_date) . "\n";

Solamente cambiando el signo + por el -. Ahora si queremos sumar meses a una fecha podemos hacer lo siguiente:

$date = date("d-m-Y");
//Incrementando 2 meses
$mod_date = strtotime($date."+ 2 months");
echo date("d-m-Y",$mod_date) . "\n";

Y lo mismo se puede aplicar para los años:

$date = date("d-m-Y");
//Incrementando 2 años
$mod_date = strtotime($date."+ 2 years");
echo date("d-m-Y",$mod_date) . "\n";

Es importante mencionar que el formato de la fecha no necesariamente debe ser ese, por ejemplo podemos usar el «y-m-d».

Bueno hemos llegado al final de este breve tutorial para sumar días a una fecha en PHP, espero que les haya sido de gran utilidad. Ante cualquier inconveniente no duden en dejar un comentario.

La entrada Sumar días a una fecha en PHP aparece primero en ProgramaciónExtrema.com.

]]>
https://programacionextrema.com/2015/10/31/sumar-dias-a-una-fecha-en-php/feed/ 5
Manipular fechas en Java usando Joda-Time https://programacionextrema.com/2015/10/19/manipular-fechas-en-java-usando-joda-time/ https://programacionextrema.com/2015/10/19/manipular-fechas-en-java-usando-joda-time/#comments Mon, 19 Oct 2015 19:35:13 +0000 http://programacionextrema.com/?p=201 En este tutorial aprenderemos a utilizar fechas en Java usando el framework Joda-Time. Este framework nos proporciona una gran variedad de funcionalidades para la manipulación de fechas haciéndolo uno de los más importantes para este lenguaje. Antes de empezar es necesario descargarse este framework desde su repositorio github.com/JodaOrg/joda-time/releases. Luego debemos importar los jar como dependencia… Read More

La entrada Manipular fechas en Java usando Joda-Time aparece primero en ProgramaciónExtrema.com.

]]>
En este tutorial aprenderemos a utilizar fechas en Java usando el framework Joda-Time. Este framework nos proporciona una gran variedad de funcionalidades para la manipulación de fechas haciéndolo uno de los más importantes para este lenguaje.

Antes de empezar es necesario descargarse este framework desde su repositorio github.com/JodaOrg/joda-time/releases. Luego debemos importar los jar como dependencia en nuestro proyecto. Si estamos utilizando Eclipse como IDE podemos hacer click derecho en nuestro proyecto e ir a «Properties -> Java Build Path -> Libraries -> Add External JARs» y seleccionar todos los archivos de extensión jar.

¿Cómo calcular los días que hay entre dos fecha en Java?

Para calcular los días entre dos fechas podemos usar el método estático daysBetween de la clase Days:

DateTime date1 = new DateTime("2015-05-22");
DateTime date2 = new DateTime("2015-09-25");
		
/*
* Calcular los días que hay entre dos fechas.
*/
System.out.println(Days.daysBetween(date1, date2).getDays());	

Al ejecutar el código anterior se imprimirá por consola los días que hay entre date1 y date2. Es importante importar las clases que vamos a utilizar, para que nuestro programa funcione correctamente:

import org.joda.time.DateTime;
import org.joda.time.Days;	

¿Cómo saber si una fecha es menor a otra en Java?

En este caso usaremos la función isBefore:

/*
 * Saber si una fecha es menor a otra.
 */
System.out.println(date1.isBefore(date2));	

Para el caso contrario podemos utilizar la función isAfter.

¿Cómo sumar o restar días a fechas en Java?

Para sumar o restar días a fechas solamente debemos usar la función plusDay, la cual recibe un número entero negativo o positivo.

/*
 * Agragar 5 días a una fecha.
 */
System.out.println(date1.plusDays(5));

/*
* Restar 5 días a una fecha.
*/
System.out.println(date1.plusDays(-5));

Esas son las funciones más interesantes que tiene Joda-Time, además es importante mencionar que en su documentación podemos encontrar muchísimas más. Espero que les haya servido este tutorial y ante cualquier problema no duden en dejar un comentario.

La entrada Manipular fechas en Java usando Joda-Time aparece primero en ProgramaciónExtrema.com.

]]>
https://programacionextrema.com/2015/10/19/manipular-fechas-en-java-usando-joda-time/feed/ 2
Sumar y restar días a una fecha en Java Script https://programacionextrema.com/2015/10/18/sumar-y-restar-dias-a-una-fecha-en-java-script/ https://programacionextrema.com/2015/10/18/sumar-y-restar-dias-a-una-fecha-en-java-script/#comments Sun, 18 Oct 2015 23:44:50 +0000 http://programacionextrema.com/?p=198 Java Script es uno de los lenguajes de programación más utilizado y con más crecimiento en la actualidad debido a su sencillez y rapidez. Es por ese motivo que cada vez son más los programadores que lo utilizan y se encuentran con diferentes problemas. Hace ya un tiempo me preguntaban cómo sumar y restar días… Read More

La entrada Sumar y restar días a una fecha en Java Script aparece primero en ProgramaciónExtrema.com.

]]>
Java Script es uno de los lenguajes de programación más utilizado y con más crecimiento en la actualidad debido a su sencillez y rapidez. Es por ese motivo que cada vez son más los programadores que lo utilizan y se encuentran con diferentes problemas.
Hace ya un tiempo me preguntaban cómo sumar y restar días a una fecha en Java Script, en consecuencia decidí hacer este tutorial rápido y sencillo.

Navegando por la web encontré muchas soluciones que tal vez resolvían el problema pero utilizaban muchas lineas de código y eran muy difíciles de entender para programadores principiantes.

Función para sumar y restar días a una fecha en Java Script

La siguiente función permite sumar y restar fechas en muy pocas lineas de código:

	
/* Función que suma o resta días a una fecha, si el parámetro
   días es negativo restará los días*/
function sumarDias(fecha, dias){
  fecha.setDate(fecha.getDate() + dias);
  return fecha;
}

Para utilizar esta función restandole 5 días a la fecha actual podríamos hacer lo siguiente:

var d = new Date();
console.log(sumarDias(d, -5));

En esta función se puede ver lo fácil que es sumar y restar días a una fecha en Java Script, además de entender el código. Antes cualquier problema que tengan no duden en dejar un comentario.

La entrada Sumar y restar días a una fecha en Java Script aparece primero en ProgramaciónExtrema.com.

]]>
https://programacionextrema.com/2015/10/18/sumar-y-restar-dias-a-una-fecha-en-java-script/feed/ 15