具体代码如下:
package com.chapterOne.exercise;
import java.util.Calendar;
import java.util.GregorianCalendar;
/**
* Created by yangjianzhou on 2014/8/15 14:30.
* TODO :
*/
public class CalendarTest {
public static void main(String[] args) {
GregorianCalendar currentDate = new GregorianCalendar();
int today = currentDate.get(Calendar.DAY_OF_MONTH);
int month = currentDate.get(Calendar.MONTH);
currentDate.set(Calendar.DAY_OF_MONTH, 1);
int weekday = currentDate.get(Calendar.DAY_OF_WEEK);
System.out.println("Sun Mon Tue Wed Thu Fri Sat");
for (int i = Calendar.SUNDAY; i < weekday; i++) {
System.out.print("\t");
}
do {
int day = currentDate.get(Calendar.DAY_OF_MONTH);
System.out.printf("%3d", day);
if (day == today) {
System.out.print("* ");
} else {
System.out.print(" ");
}
if (weekday == Calendar.SATURDAY) {
System.out.println();
}
currentDate.add(Calendar.DAY_OF_MONTH, 1);
weekday = currentDate.get(Calendar.DAY_OF_WEEK);
} while (currentDate.get(Calendar.MONTH) == month);
if (weekday != Calendar.SUNDAY) {
System.out.println();
}
}
}
运行结果如下:
Sun Mon Tue Wed Thu Fri Sat
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15* 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
分享到:
相关推荐
2023年日历打印稿 一月一张 可直接打印 相当牛逼 相当完美,可以随意下载,随意下载,随意打印。2023年日历打印稿 一月一张 可直接打印 相当牛逼 相当完美,可以随意下载,随意下载,随意打印。2023年日历打印稿 一...
设计c++程序,打印2010年1月及以后的指定月份的日历,要求至少可以打印某月的单月日历,如图1所示。更高的要求是可以打印某年的日历,每行打印3个月,月份间额外空2格,如图2所示。已知2010年1月1日是星期五。要求...
//根据用户从键盘输入的请求,在Java控制台中打印对应月份的日历。//
2022年日历打印稿 一月一张 可直接打印 相当牛逼 相当完美
python日历打印代码,利用python实现简单的日历输出,适合新手入门学习。
C语言日历算法及对文件操作(把日历打印到TXT),需要的朋友可参考
2012 年 日历 打印版 台历
C++学习资源,c++日历打印输出,可以输出各个年份的日历
日历打印版,
2019年日历打印版本,可作贴纸,简单规划一整年。 12个月,共计一个版面。
用C++编写的一个万能历程序,可以实现调用系统函数,查询当年的日历,和查询任意一年日历的功能,对系统函数的调用有很好的示范功能。
plusplus7日历打印系统,无事写个控制台程序
打印版,适合2020年备考和制定计划的人们,如果想要查看具体香型,可以百度一下,希望可以帮到有需要的你
2018年最好用的日历表,日历封面集成放假信息、节日信息等,已完美修正,可以A4打印使用!
2024年日历表A4纸完美打印文档,word版本可编辑,无编辑需求的用户可直接打印
控制台输出日历,首先判断是否为闰年,然后根据输入的年份和月份 打印出日历
考研日历 研民必须 本日历是考研加油站网友junjie_scau 的原创09年考研日历 非常感谢他的热情共享。 公共课区土纸做了一些修订,符合考研人的习惯,欢迎各位下载和推荐给周围的朋友。 ...
最新、最全2021高考倒计时日历(可编辑、可打印)
输入年月即可按照日历的格式输出当月的日历,可以输出到txt文件。 在这个压缩包里有题目说明和一个样本。
A4纸张的2017年日历 打印2017年日历 A4纸张 2017日历,2017年日历,打印2017年日历,万年历 2017日历,2017年日历,打印2017年日历,万年历 2017日历,2017年日历,打印2017年日历,万年历