作者在 2010-05-16 16:29:49 发布以下内容
~~~~~~~~~~~~~
public static void main(String[] args) {
/*
* Date date=new Date(); SimpleDateFormat sdf=new
* SimpleDateFormat(" 'time'yyyy年mm月dd日E 北京时间");
* System.out.println(sdf.format(date)); SimpleDateFormat sdf1=new
* SimpleDateFormat("北京时间yyyy年MM月dd日E HH小时mm分ss秒");
* System.out.println(sdf1.format(date));
*/
Calendar calar = Calendar.getInstance();// 初始化
calar.setTime(new Date());
String year = String.valueOf(calar.get(Calendar.YEAR)), monet = String
.valueOf(calar.get((Calendar.MONTH)) + 1), // 默认是0月开始
day = String.valueOf(calar.get(Calendar.DAY_OF_MONTH)), week = String
.valueOf(calar.get(Calendar.DAY_OF_WEEK));
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+"天");
//System.out.println(calar);
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/*
* Date date=new Date(); SimpleDateFormat sdf=new
* SimpleDateFormat(" 'time'yyyy年mm月dd日E 北京时间");
* System.out.println(sdf.format(date)); SimpleDateFormat sdf1=new
* SimpleDateFormat("北京时间yyyy年MM月dd日E HH小时mm分ss秒");
* System.out.println(sdf1.format(date));
*/
Calendar calar = Calendar.getInstance();// 初始化
calar.setTime(new Date());
String year = String.valueOf(calar.get(Calendar.YEAR)), monet = String
.valueOf(calar.get((Calendar.MONTH)) + 1), // 默认是0月开始
day = String.valueOf(calar.get(Calendar.DAY_OF_MONTH)), week = String
.valueOf(calar.get(Calendar.DAY_OF_WEEK));
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+"天");
//System.out.println(calar);
}
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~