Significados en inglés y numéricos de los parámetros de campo en el método Calendar.add(int field, int cantidad)

El siguiente es el valor numérico correspondiente al campo de parámetro en el método Calendar.add (campo int, cantidad int):

  • Calendario.AÑO: 1
  • Calendario.MES: 2
  • Calendario.WEEK_OF_YEAR: 3
  • Calendario.WEEK_OF_MONTH: 4
  • Calendar.DATE (或Calendar.DAY_OF_MONTH): 5
  • Calendario.DAY_OF_YEAR: 6
  • Calendario.DAY_OF_WEEK: 7
  • Calendar.HOUR (formato de 12 horas): 10
  • Calendar.HOUR_OF_DAY (formato de 24 horas): 11
  • Calendario.MINUTO: 12
  • Calendario. SEGUNDO: 13
  • Calendario.MILISEGUNDO: 14

Los siguientes son ejemplos de diferentes parámetros de campo:

Calendario.AÑO (año):

cal.add(Calendar.YEAR, 1);
cal.add(1, 1);

Agregue 1 al año de la fecha actual, por ejemplo, si el año actual es 2022, se convierte en 2023.

Calendario.MES (mes):

cal.add(Calendar.MONTH, 3);
cal.add(2, 3);

Agregue 3 al mes de la fecha actual, por ejemplo, si la fecha actual es abril de 2022, se convierte en julio de 2022.

Calendar.DATE (o Calendar.DAY_OF_MONTH) (fecha):

cal.add(Calendar.DATE, 10);
cal.add(5, 10);

Agregue 10 días a la fecha actual, por ejemplo, si la fecha actual es el 17 de abril de 2022, se convierte en el 27 de abril de 2022.

Calendar.HOUR_OF_DAY (hora en formato de 24 horas):

cal.add(Calendar.HOUR_OF_DAY, 2);
cal.add(11, 2);

Agregue 2 horas a la hora actual, por ejemplo, si actualmente son las 3 p. m., se convierte en 5 p. m.

Calendario.MINUTO (número de minutos):

cal.add(Calendar.MINUTE, 30);
cal.add(12, 30);

Agregue 30 minutos a la hora actual, por ejemplo, si actualmente son las 3:15 p. m., se convierte en 3:45 p. m.

Calendar.SECOND (número de segundos):

cal.add(Calendar.SECOND, 15);
cal.add(13, 15);

Agregue 15 segundos a la hora actual, por ejemplo, si la hora actual es 3:15:30 p. m., se convierte en 3:15:45 p. m.

Supongo que te gusta

Origin blog.csdn.net/qq_70143756/article/details/130487458
Recomendado
Clasificación