Pular para o conteúdo

Calcula período entre data inicial e data final

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!
Perfil removido removido
Hits: 10.769 Categoria: Shell Script Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

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!
Download datas Enviar nova versão

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"

Atualizador de sistema multipla escolha

Apagar automaticamente arquivos de /var/log*

Limpeza de logs sem dor de cabeça

Criar arquivo.toc para gravar CD com o cdrdao

Gzipar arquivos com determinadas extensões

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.