Olá Pessoal,
Estou comum problema e espero que alguém me ajude.
Esse código serve para retornar um valor a partir de uma data, a lógica está certa só nao estou conseguindo tranformar todo o código em java. Ele era de C++.
Desde já agradeço pela atenção
José Gonçalves
int f;
f = ano + dia + 3 * (mes-1) - 1;
if( mes<3 ){
ano--;
}
else{
f -= int(0.4*mes+2.3);
}
f += int(ano/4) - int((ano/100 + 1)*0.75);
f %= 7;
switch(f){
case 0:
diaSem = "Domingo";
break;
case 1:
diaSem = "Segunda-feira";
break;
case 2:
diaSem = "Terça-feira";
break;
case 3:
diaSem = "Quarta-feira";
break;
case 4:
diaSem = "Quinta-feira";
break;
case 5:
diaSem = "Sexta-feira";
break;
case 6:
diaSem = "Sábado";
break;