2012-06-19 29 views

Respuesta

10

Consejo: el fuego de un terminal (en mi caso el terminal bash)

la ayuda es un buen punto de partida

date --help 
página

u hombre

man date 

Una gran cantidad de información y ejemplos.

Fecha manipulación en bash (copiar y pegar el ejemplo correr en su terminal):

añadir 10 días a la fecha actual:

date -d "10 day" +"%Y %m %d" 

o quitar 10 días a la fecha actual

date -d "-10 day" +"%Y %m %d" 

agregar 2 meses a la fecha actual:

date -d "2 month" +"%Y %m %d" 

retire 2 meses desde la fecha actual:

date -d "-2 month" +"%Y %m %d" 

añadir al menos 1 año a la fecha actual

date -d "1 year" +"%Y %m %d" 

Eliminar 1 año a la fecha actual

date -d "-1 year" +"%Y %m %d" 

mezcla agrega 1 año mes y día

date -d "1 year 1 month 1 day" +"%Y %m %d" 

en un script (en mi caso fiesta)

foobaa=`date -d "1 year 1 month 1 day" +"%Y %m %d"` 
echo $foobaa 

espero que ayude un poco ..

1

El equivalente en Mac OS X es la fecha -v "+ 60M" para añadir 60 minutos.

0

simple comando en definitiva es
fecha -d "+3 +4 días del mes +2 años"

Del mismo modo, también se pueden restar fechas también.
fecha -d "-3 días -4 -2 Mes Años"

Cuestiones relacionadas