Calcula período entre data inicial e data final

Publicado por Perfil removido (última atualização em 24/11/2009)

[ Hits: 10.267 ]

Download datas




Faz tempo que escrevi este e nem lembro pra que foi... pelo formato, acho que era pra calcular o tempo de serviço da carteira de trabalho de algum cidadão.

É preciso informar os dados do início e fim do contrato, sai o cálculo feito em meses de 30 dias -- bom pra calcular tempo de INSS, essas coisas... E para saber sua idade quase exata, em dias, meses e anos... rs

Divirtam-se!

  



Esconder código-fonte

#!/bin/sh

read -p "entre ano inicial:" ANOI
read -p "entre mes inicial:" MESI
read -p "entre dia inicial:" DIAI

read -p "entre ano final:" ANOF
read -p "entre mes final:" MESF
read -p "entre dia final:" DIAF

DIAS=$((DIAF + 30 - DIAI +1))
MESES=$((MESF - MESI - 1))
ANOS=$((ANOF - ANOI))

MESES=$((MESES + DIAS / 30))
DIAS=$((DIAS % 30))
echo "Período: $ANOS anos, $MESES meses e $DIAS dias"

Scripts recomendados

Compactação do relatório do Squid/Sarg

Papel de parede mundial ( para quem usa GUI )

Integrar/Sincronizar Firefox/Thunderbird com o KDE

Firewall Iptables Desktop

Criar pacote Debian o firefox de br.mozdev.org


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts