望读者喜欢
(3)public void setMonth(int month)
(4)public int getMonth()
这两个方法分别为设定和获取月份值。
获取的月份的值域为0~11,0代表1月,11代表12月。
(5)public String toString()
(6)public String toLocalString()
(7)public String toGMTString()
将给定日期对象转换成不同格式的字符串。它们对应的具体的格式可参看例子
8.1。
(8)public int getTimezoneOffset()
该方法用于获取日期对象的时区偏移量。
例8.1中对上面介绍的Date类中的基本方法进行了具体的应用,并打印了相应的结果。由于使用了一些过时的方法,所以编译时会有警告信息。另外,由于 本例中的时间表示与平台有关,不同的JDK版本对此处理不完全相同,因此不同版本的JDK执行本例的结果可能有细微差异。
例1.1 DateApp.java
import http://www.77cn.com.cnng.System;
Java代码
1. import java.util.Date;
2. public class DateApp{
3. public static void main(String args[]){
4. Date today=new Date();
5. //today中的日期被设成创建时刻的日期和时间,假设创建时刻为1997年3月
6. //23日17时51分54秒。
7. System.out.println("Today's date is "+today);
8. //返回一般的时间表示法,本例中结果为
9. //Today's date is Fri May 23 17:51:54 1997
10.System.out.println("Today's date(Internet GMT)is:"
11.+today.toGMTString());
12.//返回结果为GMT时间表示法,本例中结果为
13.//Today's date(Internet GMT)is: 23 May 1997 09:51:54:GMT
14.System.out.println("Today's date(Locale) is:"
15.+today.toLocaleString());
16.//返回结果为本地习惯的时间表示法,结果为
17.//Today's date(Locale)is:05/23/97 17:51:54
18.System.out.println("Today's year is: "+today.getYear());
19.System.out.println("Today's month is: "+(today.getMonth()+1));
20.System.out.println("Today's date is: "+today.getDate());
21.//调用Date类中方法,获取年月日的值。
22.//下面调用了不同的构造方法来创建Date类的对象。
23.Date day1=new Date(100,1,23,10,12,34);
24.System.out.println("Day1's date is: "+day1);
25.Date day2=new Date("Sat 12 Aug 1996 13:3:00");
26.System.out.println("Day2's date is: "+day2);
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库java util包的简单介绍(3)在线全文阅读。
相关推荐: