El método minus() de java.time.DayOfWeek es una función incorporada en Java que toma un número entero largo como parámetro y devuelve una instancia de DayOfWeek después de avanzar o retroceder algunos días según lo especificado por el parámetro pasado. El cálculo gira alrededor del final de la semana de lunes a domingo. El período especificado puede ser positivo o negativo.
Declaración del método:
public DayOfWeek minus(long days)
Sintaxis:
DayOfWeek dayOfWeekObject = dayOfWeekObject.minus(long days)
Parámetros: Este método toma días como parámetro donde:
Valor devuelto: la función devuelve una instancia de DayOfWeek después de avanzar algunos días hacia atrás o hacia adelante.
Los siguientes programas ilustran el método anterior:
Programa 1:
// Java Program Demonstrate minus() // method of DayOfWeek import java.time.DayOfWeek; class DayOfWeekExample { public static void main(String[] args) { // Getting an instance of DayOfWeek from int value DayOfWeek dayOfWeek = DayOfWeek.of(2); // Printing the day of the week and its Int value System.out.println("Day of the Week : " + dayOfWeek.name() + " - " + dayOfWeek.getValue()); // Number of days to advance long adv = 10; // Advancing the day dayOfWeek = dayOfWeek.minus(adv); // Printing the day of the week and its // Int value before adv days System.out.println("Day of the Week before " + adv + " days: " + dayOfWeek.name() + " - " + dayOfWeek.getValue()); } }
Day of the Week : TUESDAY - 2 Day of the Week before 10 days: SATURDAY - 6
Programa 2:
// Java Program Demonstrate minus() // method of DayOfWeek import java.time.DayOfWeek; class DayOfWeekExample { public static void main(String[] args) { // Getting an instance of DayOfWeek // from int value DayOfWeek dayOfWeek = DayOfWeek.of(7); // Printing the day of the week // and its Int value System.out.println("Day of the Week : " + dayOfWeek.name() + " - " + dayOfWeek.getValue()); // Number of days to advance long adv = -3; // Advancing the day dayOfWeek = dayOfWeek.minus(adv); // Printing the day of the week and its // Int value before adv days System.out.println("Day of the Week before " + adv + " days: " + dayOfWeek.name() + " - " + dayOfWeek.getValue()); } }
Day of the Week : SUNDAY - 7 Day of the Week before -3 days: WEDNESDAY - 3
Referencia: https://docs.oracle.com/javase/8/docs/api/java/time/DayOfWeek.html#minus-long-
Publicación traducida automáticamente
Artículo escrito por rupesh_rao y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA