Java LocalDate.getDayOfWeek()
方法
原文:https://www.studytonight.com/java-examples/java-localdate-getdayofweek-method
此方法用于获取日期的星期几。例如,我们有一个日期,想要得到一周中的某一天,比如:周日、周一等等,那么我们可以使用这个方法。
它不接受任何参数,并返回指定日期当天的全名。下面给出了该方法的语法。
句法
public DayOfWeek getDayOfWeek()
参数:
它不接受任何参数。
返回:
它返回显示星期全名的星期几。
举例时间:
让我们举一个例子,通过使用getDayOfWeek()
方法来获取日期的星期几。当我们想从一个日期中获得完整的日期名称时,这很有帮助。
import java.time.DayOfWeek;
import java.time.LocalDate;
public class DateDemo {
public static void main(String[] args){
LocalDate localDate = LocalDate.of(2018, 2, 20);
System.out.println(localDate);
DayOfWeek dayOfWeek = localDate.getDayOfWeek();
System.out.println("day of week : "+dayOfWeek);
}
}
2018-02-20 星期几:星期二
另一个例子的时间:
让我们再举一个例子,在这个例子中,我们得到了代表未来很长一段时间的日期。我们将迎来 2050 年的某一天,如果没有这种方法,这是不容易实现的。
import java.time.DayOfWeek;
import java.time.LocalDate;
public class DateDemo {
public static void main(String[] args){
LocalDate localDate = LocalDate.of(2050, 2, 25);
System.out.println(localDate);
DayOfWeek dayOfWeek = localDate.getDayOfWeek();
System.out.println("day of week : "+dayOfWeek);
}
}
2050-02-25 星期几:星期五
实时示例:
试着用一个真实的例子,用我们强大的在线 Java 编译器立即执行代码。