java LocalDate获取打印本月日历
public class dates {
public static void main(String[] args){
LocalDate date = ();
int month = (); //获得当前月
int today = (); //获得当前日
date = (today-1); //设置本月第一天
DayOfWeek week = ();
int value = (); //获得第一天星期几 星期一 == 1 ,星期二 == 2
("Mon Tue Wed Thu Fri Sat Sun");
for (int i = 1; i < value; i++) {
(" ");
}
//迭代打印
while(() == month){ //遍历本月每一天
("%3d",());
if(() == today){ //今天用*标记
("*");
}else {
(" ");
}
date = (1);
if (().getValue() == 1) {
();
}
}
if (().getValue() != 1) {
();
}
}
}