[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Tem como fazer as operações do date com uma data fornecida pelo usuário?
From: |
luizcarlos18rj |
Subject: |
Tem como fazer as operações do date com uma data fornecida pelo usuário? |
Date: |
Wed, 27 Nov 2013 22:54:40 -0000 |
User-agent: |
eGroups-EW/0.82 |
Tenho uma grande dúvida em relação a cálculos com datas sem ser pelo comando
date
Tudo o que vi na net se baseia no comando date e suas opções
Ex.:
data atual:
$ date
Qua Nov 27 16:35:46 BRST 2013
------------------
amanhã:
$ date -d "+1 day"
Qui Nov 28 16:38:00 BRST 2012
------------------
ontem:
$ date -d "yesterday"
Ter Nov 26 16:38:17 BRST 2012
Legal, mas como fazer a mesma coisa com uma data qualquer não baseada na data
atual?
Eu queria que a data viesse pelo usuário ou digitando ou escolhendo uma no
dialog --calendar
e que com essa data inserida pudesse fazer a mesma coisa.
Ex.
data inserida pelo usuário: 28/11/2013 ( via digitação ou via dialog --calendar)
Ex. dataescolhida= 28/11/2013
dia posterior:
($dataescolhida + 1)
ou
(dataescolhida -d "+1day")
#
echo $dataescolhida
#
~$:29/11/2013
-----------------------------
dia anterior:
(dataescolhida - 1)
ou
(dataescolhida -d "yesterday")
#
echo $dataescolhida
#
~$:27/11/2013
Entenderam? queria fazer as mesmas operações do "date" , mas com uma data
aleatória dentro de uma variável inserida no sietam pelo usuário e não baseada
na data atual com "fórmulas".
Mas toda sintaxe que tento dá erro..
Sou iniciante em linux e to tentando criar meu primeiro script.
Alguém pode me ajudar? Isso é possível?
Desde já agradeço...
- Tem como fazer as operações do date com uma data fornecida pelo usuário?,
luizcarlos18rj <=