Poemas de Liu Wo Yue
¿Importar? Java . util . fecha;
¿Importar? Java . util . escáner;
¿Público? ¿clase? Mi calendario
{
¿Público? ¿Electricidad estática? ¿Vacío? main(String[]?Parámetro)
{
¿Escáner? ¿Escáner? =?¿Nuevo? Escáner(sistema . in);
¿Cadena? ¿Reggie? =?"^(\\d )[^\\d] ((0?[1-9])|(1[012]))$";
mientras(verdadero)
{
System.out.println("Ingrese el año y el mes (el año y el mes están separados por números que no sean números: como 2015.1) (salga directamente sin ingresar nada)");
¿Cadena? ¿Cable? =?escáner.nextLine(). trim();
if ("". es igual a (línea))
{
escáner close();
Romper. ;
}
if (!line.matches(reg))
{
Continuar;
}
int? ¿años? =?entero . analizar int(línea . reemplazar todo(reg, "$1"));
int? ¿mes? =?integer . parse int(line . replace all(reg, "$2"));
system out(" Día \ t1 \ T2 \ T3 \ T4 \ t5 \ T6 ");
¿Calendario? ¿calendario? =?calendar . getinstance();
//?¿Qué día de la semana es 1 este mes?
calendario.set(año, mes?-?1,?1);
int? ¿día? =?calendar.get(calendario.día de la semana);
int? ¿comenzar? =?Calendario. domingo;
calendar.add(calendar.date,?-day??start);
mientras(start?lt?day)
{< / p>
sistema . print(Calendario. get(Calendario. Fecha)? ?" \ t "
calendario.add(Calendario. Fecha, ? 1);
inicio;
}
calendar.set(año, mes?-?1,?1);
¿Fecha? ¿Ahora? =?calendar.gettime();
calendar.set(año, mes,?1);
¿Fecha? ¿Próximo? =?calendar.gettime();
Para (fecha?cur?=?now;?cur.before(siguiente);)
{
calendario .settime(cur);
int? ¿incógnita? =?calendario.get(calendario.
Fecha);
¿Cadena? ¿tmp? =?x? ¿Es? 10?"0"? :?¿incógnita? ?"";
System.out.print(tmp? ?" \ t ");
if(calendar.get(Calendario.Día de la semana)?==? Calendario. Sábado)
{
system out . println();
}
calendar.add(calendar.date, ? 1);
cur? =?calendar.gettime();
}
calendar.add(calendar.date,?-1);
int? ¿A dónde ir? =?calendar.get(calendario.día de la semana);
int? ¿Finalizar? =?Calendario. sábado;
Y (hasta? lt? fin)
{
calendar.add(calendar.date,?1);
int? ¿incógnita? =?calendar.get(calendar.date);
¿Cadena? ¿tmp? =?x? ¿Es? 10?"0"? :?¿incógnita? ?"";
System.out.print(tmp? ?" \ t ");
a;
}
sistema . println();
}
}
}