[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [shell-script] Como pegar o próximo dia (data) de uma data
From: |
MrBiTs |
Subject: |
RE: [shell-script] Como pegar o próximo dia (data) de uma data |
Date: |
Thu, 19 May 2005 12:40:24 -0300 |
/*
Pessoal,
Alguem pode me ajudar?
Como pegar o próximo dia de uma data?
Ex: Para pegar a data de amanhã, eu posso fazer: $date -d tomorrow "+%d%m%Y"
que vai sair a data de amanha, mas como obter o próximo dia (data) com uma
data digitada?
Essa data digitada pode ser qualquer dia, ex:
28022005
10052005
Alguem sabe como fazer isso?
*/
Desde que voce obedeca o formato de data no qual o seu sistema se encontra,
voce pode fazer algo como:
date +%d/%m/%Y -d "02/28/2005 +1 day"
Isso funciona caso seu sistema esteja preparado para trabalhar com datas no
formato mm/dd/aaaa. Para garantir, voce pode usar:
LANG=pt_BR date +%d/%m/%Y -d "28/05/2005 +1 day"
Ou até
date +%d/%m/%Y -d "2005-02-28 +1 day"