Canlendar类使用的一个简单例子
2007-05-21 11:54
567 查看
import java.util.Calendar;
import java.util.GregorianCalendar;
public class CalendarTest
{
public static void main(String[] args)
{
GregorianCalendar d = new GregorianCalendar();//定义d作为当前日期
int today = d.get(Calendar.DAY_OF_MONTH);
int month = d.get(Calendar.MONTH);
d.set(Calendar.DAY_OF_MONTH, 1);// 设置当前日期d开始月份
int weekday = d.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(" ");
while (d.get(Calendar.MONTH) == month)
{
int day = d.get(Calendar.DAY_OF_MONTH);// 打印天
if (day < 10)
System.out.print(" ");
System.out.print(day);
if (day == today)// 做当前天的标记 *
System.out.print("* ");
else
System.out.print(" ");
if (weekday == Calendar.SATURDAY)// 逢星期六开始一个新的行
System.out.println();
d.add(Calendar.DAY_OF_MONTH, 1);//增加 d 到下一天
weekday = d.get(Calendar.DAY_OF_WEEK);
}
}
}
相关文章推荐
- Canlendar类使用的一个简单例子
- 使用Java开发一个非常简单的Web Service例子
- Windows 7中使用AMD APP OpenCL的一个简单例子
- 使用servlet开发动态wap的一个简单例子
- Windows 7中使用AMD APP OpenCL的一个简单例子
- 一个简单的存储过程使用事务的例子
- 一个使用PJSUA-API编写的简单例子,演示了SIP注册,呼叫,语音交互(少于200行代码)【译】
- 一个使用JSlider的简单例子
- 举一个简单例子来说明:如何在JSP中使用JavaBean
- 简单的并发编程中犯2的一个小例子--CAS使用时一定要考虑下是否有必要做轮询
- 使用 Equinox 的Declarative Service 的一个简单例子
- Maven笔记(6)-- 使用Eclipse开发一个Servlet3.0的简单例子
- AN popwindow使用的一个简单例子
- 一个epoll/aio/eventfd结合使用的简单例子
- C 关于位段使用的一个简单例子
- 一个简单的例子解析android中Handler线程和普通Thread的使用
- 使用Google Test的一个简单例子
- liunx sys属性节点的使用(一个简单小例子)
- 一个使用spring的最简单的例子。
- 使用模式的一个简单例子——画图程序