package com.yds.text4;
import java.util.Calendar;
import java.util.Date;
import java.util.Calendar;
public class ShowNowDa {
/**
* @param args
*/
public static void main(String[] args) {
System.out.println("日 一 二 三 四 五 六 ");
Calendar calar=Calendar.getInstance();
calar.setTime(new Date());
int wod=calar.get(Calendar.DAY_OF_WEEK)-1;//得到当前月的第一天是星期几1表示星期日,7表示星期六
String a[]=new String[wod+31];// 这里的31可以用得到本月的天数来完成
for(int i=0;i<wod;i++){
a[i]=" *";
}
for(int i=wod,n=1;i<wod+31;i++){
a[i]=String.valueOf(" "+n);
n++;
}
for(int i=0;i<a.length;i++){
if(i%7==0){
System.out.println();
}
System.out.print(a[i]);
}
/*System.out.println(year + "年" + monet + "月" + day + "日" + "星期" + week);
int hour=calar.get(Calendar.HOUR_OF_DAY);//当前小时
int mins=calar.get(Calendar.MINUTE);//当前分钟
int ss=calar.get(Calendar.SECOND);
System.out.println(hour+"时"+mins+"分"+ss+"钞");
long time2010=calar.getTimeInMillis();
calar.set(2012, 4, 23);//表示1994年5月23日
long time2012=calar.getTimeInMillis();
long xgts=(time2012-time2010)/(1000*60*60*24);//计算两年中还相差多少
System.out.println("当前时间离2010年5月23日还有"+xgts+"天");
*/
}
}