|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
由于这些智能化家电的市场需求没有预期的高,Sun放弃了该项计划。就在Oak几近失败之时,随着互联网的发展,Sun看到了Oak在计算机网络上的广阔应用前景,于是改造了Oak,1、JAVA中日期的猎取、设置和格局化
1)JAVA供应了3个日期类:Date、Calendar和DateFormat。
Date()办法次要用于创立日期对象并猎取日期;
Calendar()办法次要用于猎取和设置日期;
DateFormat()办法次要用于创立日期格局化器,然后再由格局化器将日期转换为各类日期格局串输入。
2)JAVA言语划定的基准日期为格林尼治本定时间1970.1.1.00:00:00,以后日期是由基准日期入手下手所履历的毫秒数转换出来的。
3)DateFomat类在java.text包中,Date和Calendar类在java.util包中。
4)实比方下:
importjava.util.*;
importjava.text.*;
publicclassDisplayDate{
publicstaticvoidmain(String[]args){
Datetoday;
Calendarnow;
DateFormatf1,f2;
Strings1,s2;
System.out.println("
显现Date类的相干用法");
today=newDate();
System.out.println("newDate()= "+today);
System.out.println("
用DateFormat类显现各类日期格局");
//显现各类日期格局
f1=DateFormat.getDateInstance();
s1=f1.format(today);
System.out.println("DateFormat.getDateInstance()= "+s1);
f1=DateFormat.getDateInstance(DateFormat.LONG,Locale.CHINA);
s1=f1.format(today);
System.out.println("DateFormat.getDateInstance(DateFormat.LONG,Locale.CHINA)= "+s1);
f1=DateFormat.getDateInstance(DateFormat.MEDIUM,Locale.CHINA);
s1=f1.format(today);
System.out.println("DateFormat.getDateInstance(DateFormat.MEDIUM,Locale.CHINA)= "+s1);
f1=DateFormat.getDateInstance(DateFormat.SHORT,Locale.CHINA);
s1=f1.format(today);
System.out.println("DateFormat.getDateInstance(DateFormat.SHORT,Locale.CHINA)= "+s1);
System.out.println("
用DateFormat类显现各类工夫格局");
//显现各类工夫格局
f1=DateFormat.getTimeInstance();
s1=f1.format(today);
System.out.println("DateFormat.getTimeInstance()= "+s1);
f1=DateFormat.getTimeInstance(DateFormat.LONG,Locale.CHINA);
s1=f1.format(today);
System.out.println("DateFormat.getTimeInstance(DateFormat.LONG,Locale.CHINA)= "+s1);
f1=DateFormat.getTimeInstance(DateFormat.MEDIUM,Locale.CHINA);
s1=f1.format(today);
System.out.println("DateFormat.getTimeInstance(DateFormat.MEDIUM,Locale.CHINA)= "+s1);
f1=DateFormat.getTimeInstance(DateFormat.SHORT,Locale.CHINA);
s1=f1.format(today);
System.out.println("DateFormat.getTimeInstance(DateFormat.SHORT,Locale.CHINA)= "+s1);
System.out.println("
显现Calendar的相干工夫用法");
now=Calendar.getInstance();
today=now.getTime();
System.out.println("Calendar.getInstance().getTime()= "+today.toString());
}
}
程序运转了局显现以下:
显现Date类的相干用法
newDate()=FriMay0213:29:32CST2003
用DateFormat类显现各类日期格局
DateFormat.getDateInstance()=2003-5-2
DateFormat.getDateInstance(DateFormat.LONG,Locale.CHINA)=2003年5月2日
DateFormat.getDateInstance(DateFormat.MEDIUM,Locale.CHINA)=2003-5-2
DateFormat.getDateInstance(DateFormat.SHORT,Locale.CHINA)=03-5-2
用DateFormat类显现各类工夫格局
DateFormat.getTimeInstance()=13:29:32
DateFormat.getTimeInstance(DateFormat.LONG,Locale.CHINA)=下战书01时29分32秒
DateFormat.getTimeInstance(DateFormat.MEDIUM,Locale.CHINA)=13:29:32
DateFormat.getTimeInstance(DateFormat.SHORT,Locale.CHINA)=下战书1:29
显现Calendar的相干工夫用法
Calendar.getInstance().getTime()=FriMay0213:29:33CST2003
用java开发web只要两本书:一本是关于java基础的,一本是关于jsp、servlet的就可以了。开发周期长,我就来讲句题外话,现在有很多思想都是通过java来展现。 |
|