日历打印小程序
2016-02-28 11:37
465 查看
小程序代码:
打印效果:
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
import java.util.Calendar; import java.util.GregorianCalendar; public class StudyTest1 { public static void main(String[] args) { Calendar aCalender = new GregorianCalendar(); int month = aCalender.get(Calendar.MONTH); int today = aCalender.get(Calendar.DAY_OF_MONTH); aCalender.set(Calendar.DAY_OF_MONTH, 1); int weekDay = aCalender.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.println(" "); } do { int day = aCalender.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(); } aCalender.add(Calendar.DAY_OF_MONTH, 1); weekDay = aCalender.get(Calendar.DAY_OF_WEEK); } while (aCalender.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
相关文章推荐
- 第三方应用分享到微信朋友圈功能
- Android 第三方应用接入微信平台(1)
- 用Java设计模式中的观察者模式开发微信公众号的例子
- Android 高仿微信头像截取 打造不一样的自定义控件
- Android 高仿微信6.0主界面 带你玩转切换图标变色
- 手把手教你怎么免费为微信公众号接入智能客服
- iOS项目社会化分享-微信分享,朋友圈分享
- 调用微信接口上传图片总结
- 微信网页授权
- 微信开放平台上创建安卓应用,要求提供“应用签名”,如何获取?
- 微信调用扫一扫的步骤
- 《C#微信开发系列(Top)-微信开发完整学习路线》
- 微信OpenID获取
- 微信公众号笔记大全
- ios微信支付
- 微信开放平台之公众号第三方平台开发及全网发布验证
- 一个微信群的兴亡
- android集成第三方微信登录
- 模仿微信红包模糊照片
- 微信现在越来越难开了,有什么办法可以快速开很多微信号呢