Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何打印月份和星期几_Java_Date - Fatal编程技术网

Java 如何打印月份和星期几

Java 如何打印月份和星期几,java,date,Java,Date,我想打印星期几和月份之类的。 我的下一个生日。 十二月一 十二月五日……等等 到目前为止,我达到了这一点 LocalDate MyBirth=LocalDate.of(2018,6,1) //int num=mybirth.getYear(); //DayOfWeek day=myBirthday.getDayOfWeek(); //System.out.println(“我接下来的10个生日”+我的生日); 对于(int i=0;i

我想打印星期几和月份之类的。 我的下一个生日。 十二月一 十二月五日……等等 到目前为止,我达到了这一点

LocalDate MyBirth=LocalDate.of(2018,6,1)

//int num=mybirth.getYear();
//DayOfWeek day=myBirthday.getDayOfWeek();
//System.out.println(“我接下来的10个生日”+我的生日);
对于(int i=0;i<10;i++){
我的生日。长耳(我);
System.out.println(mybirth.getYear()+“”+mybirth.getMonth()+“”+mybirth.getDayOfWeek());
}

非常感谢您的帮助。

LocalDate
课程即将开始。当您调用
plusYears(i)
时,它将返回一个新的
LocalDate
对象,而您不持有该对象

因此,您只需再次分配新引用,如下所示:

myBirthday = myBirthday.plusYears(i);
我建议您参考javadoc(查找)以了解下面的LocalDateplusYears()(强调我的):

publicLocalDateplusYears(长年份添加)

返回具有指定年数的本地日期的副本 补充说此实例是不可变的,不受此方法调用的影响


LocalDate
类为。当您调用
plusYears(i)
时,它将返回一个新的
LocalDate
对象,而您不持有该对象

因此,您只需再次分配新引用,如下所示:

myBirthday = myBirthday.plusYears(i);
我建议您参考javadoc(查找)以了解下面的LocalDateplusYears()(强调我的):

publicLocalDateplusYears(长年份添加)

返回具有指定年数的本地日期的副本 补充说此实例是不可变的,不受此方法调用的影响


仔细阅读plusYears()的javadoc。你的结果与你想要的有什么不同?“寻求调试帮助的问题(“此代码为什么不起作用?”)必须包括所需的行为、特定的问题或错误以及在问题本身中重现这些问题所需的最短代码。没有明确问题说明的问题对其他读者没有用。”引用自plusYears()的javadoc,小心。你的结果和你想要的有什么不同?“寻求调试帮助的问题(“此代码为什么不起作用?”)必须包括所需的行为、特定的问题或错误以及在问题本身中重现这些问题所需的最短代码。没有明确问题说明的问题对其他读者没有用。”引自