Canlendar类使用的一个简单例子

原创 2006年06月22日 01:09:00

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);
      }
   }
}

常用的实用类(Scanner类、Date类、Canlendar类)

两个不同的写法: 1、使用默认分隔标记解析字符串:package Example28;import java.util.InputMismatchException; import java.uti...

一个简单的、基本的、完整的使用biblatex包的例子

1 介绍写论文离不开参考文献,尤其是毕业论文。由相应的写作软件自动地管理这些参考文献,并自动地呈现在论文中至关重要。大家都知道,手工添加文献到论文中,是枯燥乏味的,更为致命的是这种手工方法不灵活。当你...

一个简单的Radiogroup的使用例子

  • 2015年07月07日 11:08
  • 1.85MB
  • 下载

使用Google Test的一个简单例子

0. 引子   本例是从 gtest-1.5.0 自带的 sample 中的 sample1 改写而来,笔者只添加了一个求 n 的阶层的函数,如下。 void Factorial(i...

使用OpenMP的一个简单例子

OpenMp是由OpenMP Architecture Review Board牵头提出的,并已被广泛接受的,用于共享内存并行系统的多线程程序设计的一套指导性注释(Compiler Directi...

使用Google Test的一个简单例子

本博客http://blog.csdn.net/livelylittlefish 贴出作者(三二一@小鱼)相关研究、学习内容所做的笔记,欢迎广大朋友指正! 0. 引子   本例是从gtest-1....
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Canlendar类使用的一个简单例子
举报原因:
原因补充:

(最多只允许输入30个字)