Predefinição:Ilustração da hora do dia
Aparência
Esta predefinição mostra uma imagem de acordo com a hora passada como primeiro parâmetro. O segundo parâmetro define a largura da imagem. As imagens estão definidas de Imagem:Dia2.png até Imagem:Dia17.png.
12h10min UTC:
Nota: As ilustrações são meramente figurativas e não retratam a realidade de forma alguma.
- Das 11:00 às 14:00
- Das 10:00 às 11:00 e das 13:00 às 15:00
- Das 09:30 às 10:00 e das 15:00 às 16:00
- Das 09:00 às 09:30 e das 16:00 às 16:30
- Das 08:30 às 09:00 e das 16:30 às 17:00
- Das 08:00 às 08:30 e das 17:00 às 17:30
- Das 07:30 às 08:00 e das 17:30 às 18:00
- Das 07:00 às 07:30 e das 18:00 às 18:30
- Das 06:30 às 07:00 e das 18:30 às 19:00
- Das 06:00 às 06:30 e das 19:00 às 19:30
- Das 05:30 às 06:00 e das 19:30 às 20:00
- Das 05:00 às 05:30 e das 20:00 às 20:30
- Das 04:30 às 05:00 e das 20:30 às 21:00
- Das 04:00 às 04:30 e das 21:00 às 22:00
- Das 03:00 às 04:00 e das 22:00 às 23:00
- Das 23:00 às 03:00
Código para gerar o conteúdo desta predefinição
/**
* GFDL, FML mar/2006.
*
* Classizinha rápida para gerar uma imagem a partir da hora passada como parâmetro.
*/
public class Wiki {
public static void main(String[] args) {
for (int i = 0; i <= 23; i++) {
for (int j = 0; j <= 59; j++) {
String s = "|case: "
+ (i<10?"0"+i:i) + "h"
+ (j<10?"0"+j:j) + "min=";
double hora = (double) i + ((double) j / 59D);
int dia = 0;
if (hora > 11 && hora <= 14) {
dia = 2;
} else if (hora > 14 && hora <= 15) {
dia = 3;
} else if (hora > 15 && hora <= 16) {
dia = 4;
} else if (hora > 16 && hora <= 16.5) {
dia = 5;
} else if (hora > 16.5 && hora <= 17) {
dia = 6;
} else if (hora > 17 && hora <= 17.5) {
dia = 7;
} else if (hora > 17.5 && hora <= 18) {
dia = 8;
} else if (hora > 18 && hora <= 18.5) {
dia = 9;
} else if (hora > 18.5 && hora <= 19) {
dia = 10;
} else if (hora > 19 && hora <= 19.5) {
dia = 11;
} else if (hora > 19.5 && hora <= 20) {
dia = 12;
} else if (hora > 20 && hora <= 20.5) {
dia = 13;
} else if (hora > 20.5 && hora <= 21) {
dia = 14;
} else if (hora > 21 && hora <= 22) {
dia = 15;
} else if (hora > 22 && hora <= 23) {
dia = 16;
} else if ((hora > 23 && hora <= 24)
|| hora >= 0 && hora <= 3)
{
dia = 17;
} else if (hora > 3 && hora <= 4) {
dia = 16;
} else if (hora > 4 && hora <= 4.5) {
dia = 15;
} else if (hora > 4.5 && hora <= 5) {
dia = 14;
} else if (hora > 5 && hora <= 5.5) {
dia = 13;
} else if (hora > 5.5 && hora <= 6) {
dia = 12;
} else if (hora > 6 && hora <= 6.5) {
dia = 11;
} else if (hora > 6.5 && hora <= 7) {
dia = 10;
} else if (hora > 7 && hora <= 7.5) {
dia = 9;
} else if (hora > 7.5 && hora <= 8) {
dia = 8;
} else if (hora > 8 && hora <= 8.5) {
dia = 7;
} else if (hora > 8.5 && hora <= 9) {
dia = 6;
} else if (hora > 9 && hora <= 9.5) {
dia = 5;
} else if (hora > 9.5 && hora <= 10) {
dia = 4;
} else if (hora > 10 && hora <= 11) {
dia = 3;
}
System.out.println(s + dia);
}
}
}
}