一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - Java Date類常用示例_動力節點Java學院整理

Java Date類常用示例_動力節點Java學院整理

2020-09-22 10:26動力節點 Java教程

在JDK1.0中,Date類是唯一的一個代表時間的類,但是由于Date類不便于實現國際化,所以從JDK1.1版本開始,推薦使用Calendar類進行時間和日期處理。這里簡單介紹一下Date類的使用,需要的朋友可以參考下

Date

在JDK1.0中,Date類是唯一的一個代表時間的類,但是由于Date類不便于實現國際化,所以從JDK1.1版本開始,推薦使用Calendar類進行時間和日期處理。這里簡單介紹一下Date類的使用。

1、使用Date類代表當前系統時間

?
1
2
Date d = new Date();
System.out.println(d);

使用Date類的默認構造方法創建出的對象就代表當前時間,由于Date類覆蓋了toString方法,所以可以直接輸出Date類型的對象,顯示的結果如下:

?
1
Sun Mar 08 16:35:58 CST 2009

在該格式中,Sun代表Sunday(周日),Mar代表March(三月),08代表8號,CST代表China Standard Time(中國標準時間,也就是北京時間(東八區))。

2、使用Date類代表指定的時間

?
1
2
Date d1 = new Date(2009-1900,3-1,9);
System.out.println(d1);

使用帶參數的構造方法,可以構造指定日期的Date類對象,Date類中年份的參數應該是實際需要代表的年份減去1900,實際需要代表的月份減去1以后的值。例如上面的示例代碼代表就是2009年3月9號。
實際代表具體的年月日時分秒的日期對象,和這個類似。

3、獲得Date對象中的信息

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Date d2 = new Date();
//年份
int year = d2.getYear() + 1900;
//月份
int month = d2.getMonth() + 1;
//日期
int date = d2.getDate();
//小時
int hour = d2.getHours();
//分鐘
int minute = d2.getMinutes();
//秒
int second = d2.getSeconds();
//星期幾
int day = d2.getDay();
System.out.println("年份:" + year);
System.out.println("月份:" + month);
System.out.println("日期:" + date);
System.out.println("小時:" + hour);
System.out.println("分鐘:" + minute);
System.out.println("秒:" + second);
System.out.println("星期:" + day);

使用Date類中對應的get方法,可以獲得Date類對象中相關的信息,需要注意的是使用getYear獲得是Date對象中年份減去1900以后的值,所以需要顯示對應的年份則需要在返回值的基礎上加上1900,月份類似。在Date類中還提供了getDay方法,用于獲得Date對象代表的時間是星期幾,Date類規定周日是0,周一是1,周二是2,后續的依次類推。

4、Date對象和相對時間之間的互轉 

?
1
2
3
4
5
6
7
8
Date d3 = new Date(2009-1900,3-1,10);
long time = 1290876532190L;
//將Date類的對象轉換為相對時間
long t = d3.getTime();
System.out.println(t);
//將相對時間轉換為Date類的對象
Date d4 = new Date(time);
System.out.println(d4);

使用Date對象中的getTime方法,可以將Date類的對象轉換為相對時間,使用Date類的構造方法,可以將相對時間轉換為Date類的對象。經過轉換以后,既方便了時間的計算,也使時間顯示比較直觀了。

以上所述是小編給大家介紹的Java Date類常用示例_動力節點Java學院整理,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對服務器之家網站的支持!

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 天堂va在线 | 无人在线观看免费高清视频播放 | 亚洲精品国产一区二区三区在 | 日韩免费视频一区 | 亚洲精品tv久久久久久久久久 | 暖暖免费观看高清在线 | 三上悠亚久久国产 | 日本孕妇大胆孕交 | 五月色婷婷久久综合 | 国产成人综合久久精品红 | 亚洲四虎永久在线播放 | 10个免费货源网站 | 久见久热 这里只有精品 | 亚洲日本中文字幕在线2022 | 暖暖的免费观看高清视频韩国 | 国产实拍会所女技师在线 | 日韩在线二区全免费 | 男同桌脱我奶罩吸我奶作文 | 国产免费一区二区三区免费视频 | 欧美视| 男人的天堂久久精品激情a 男人的天堂va | 日本色资源 | 日本一区二区视频在线观看 | 成年人免费在线看 | 天堂俺去俺来也www久久婷婷 | 国产九九 | 国产欧美国产综合第一区 | 亚州日韩精品AV片无码中文 | 91精品国产色综合久久不卡蜜 | 奇米7777第四色 | 日本高清色视频www 日本高清免费观看 | 日本xxoo动图网站欧美 | 荡娃艳妇有声小说 | 果冻传媒在线播放观看228集 | 99青青青精品视频在线 | 亚洲女性色尼古综合网 | 国产午夜亚洲精品理论片不卡 | 女人爽到喷水的视频免费 | 日本人成在线视频免费播放 | boobsmilking流奶水野战 | 喷奶水榨乳ova动漫无修 |