Id或dd 表示用2位数字输出日。 1H或HH 表示用两位数字输出小时。 1m或mm 表示用两位数字输出分。 1s或ss 表示用两位数字输出秒。 1E或EE 表示用字符串输出星期。 在下面的例子71中,我们用三种格式输出时间。 返回
ld 或dd 表示用2位数字输出日。 lH或HH 表示用两位数字输出小时。 lm或mm 表示用两位数字输出分。 ls或ss 表示用两位数字输出秒。 l E 或EE 表示用字符串输出星期。 在下面的例子7_1中,我们用三种格式输出时间。 返回
import java.util.Date; import java.text.SimpleDateFormat; public class Example7_1{ public static void main(String args[]) ■ Date nowTime=new Date(); ■ System.out.println("现在的时间:"+nowTime); SimpleDateFormat matter1=new SimpleDateFormat("'BeijingTime':yyyy-MM-dd"); ◆ System.out.println("现在的时 间:"+matter1.format(nowTime)i SimpleDateFormat matter2= new SimpleDateFormat("北京时间yyyy-MM-dd HH:mm:ss(a)(EE)");
◼ import java.util.Date; ◼ import java.text.SimpleDateFormat; ◼ public class Example7_1{ ◼ public static void main(String args[ ]){ ◼ Date nowTime=new Date(); ◼ System.out.println("现在的时间:"+nowTime); ◼ SimpleDateFormat matter1=new SimpleDateFormat(" 'BeijingTime':yyyy-MM-dd"); ◼ System.out.println("现在的时 间:"+matter1.format(nowTime)); ◼ SimpleDateFormat matter2= ◼ new SimpleDateFormat("北京时间yyyy-MM-dd HH:mm:ss(a)(EE)");
System.out.println("现在的时 间:"+matter2.format(nowTime)i long time=-1000L; Date date=new Date(time); System.out.println(time+"秒表示的日期时间是: "+matter2.format(date)); time=1000L; ◆ date=new Date(time); System.out.println(time+"秒表示的日期时间是: "+matter2.format(date));
◼ System.out.println("现在的时 间:"+matter2.format(nowTime)); ◼ long time=-1000L; ◼ Date date=new Date(time); ◼ System.out.println(time+"秒表示的日期时间是: "+matter2.format(date)); ◼ time=1000L; ◼ date=new Date(time); ◼ System.out.println(time+"秒表示的日期时间是: "+matter2.format(date)); ◼ } ◼ }
上述程序的输出结果: 现在的时间:Thu Sep0209:33:55CST2004 现在的时间:time2004-09-02 goodTime2004年-09月-星期四02日-09:时33:分55: 秒北京时间现在的时间:北京时间02日09时九月 55秒33分星期四-3600秒表示的日期时间是:Thu Jan0107:59:56CST1970 -1800秒表示的日期时间是:Thu Jan0107:59:58CST 1970
上述程序的输出结果: 现在的时间:Thu Sep 02 09:33:55 CST 2004 现在的时间: time:2004-09-02 goodTime:2004年-09月-星期四02日-09:时33:分55: 秒 北京时间 现在的时间:北京时间02日09时九月 55秒33分星期四- 3600秒表示的日期时间是:Thu Jan 01 07:59:56 CST 1970 - 1800秒表示的日期时间是:Thu Jan 01 07:59:58 CST 1970
7.2 Calendar类 Calendar类在java.util包中。使用Calendar类的 static方法getInstance)可以初始化一个日历对象, 如: Calendar calendar=Calendar.getInstance(; 然后,calendar对象可以调用方法: public final void set(int year,int month,int date) public final void set(int year,int month,int date,int hour,int minute) public final void set(int year,int month,int date,int hour,int minute,int second)
7.2 Calendar类 Calendar 类 在 java.util 包 中 。 使 用 Calendar 类 的 static方法getInstance()可以初始化一个日历对象, 如: Calendar calendar= Calendar.getInstance(); 然后,calendar对象可以调用方法: public final void set(int year,int month,int date) public final void set(int year,int month,int date,int hour,int minute) public final void set(int year,int month, int date, int hour, int minute,int second)