国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

java中的時間操作

2019-11-18 11:47:06
字體:
來源:轉載
供稿:網友

java中的時間操作不外乎這四種情況:

1、獲取當前時間

2、獲取某個時間的某種格式

3、設置時間

4、時間的運算

好,下面就針對這三種情況,一個一個搞定。

 

一、獲取當前時間

 

有兩種方式可以獲得,第一種,使用Date類。

j2SE的包里有兩個Date類,一個是java.sql.Date,一個是java.util.Date

這里,要使用java.util.Date。獲取當前時間的代碼如下

Date date = new Date();

date.getTime();

還有一種方式,使用System.currentTimeMillis();

 

這兩種方式獲得的結果是一樣的,都是得到一個當前的時間的long型的時間的毫秒值,這個值實際上是當前時間值與1970年一月一號零時零分零秒相差的毫秒數。

當前的時間得到了,但實際的應用中最后往往不是要用這個long型的東西,用戶希望得到的往往是一個時間的字符串,比如“2006年6月18號”,或“2006-06-18”,老外可能希望得到的是“06-18-2006”,諸如此類等等。這就是下一個要解決的問題

 

二、獲取某個時間的某種格式

 

獲取時間的格式,需要用到一個專門用于時間格式的類java.text.SimpleDateFormat。

首先,定義一個SimpleDateFormat變量

SimpleDateFormat sdf = new SimpleDateFormat("",Locale.SIMPLIFIED_CHINESE);

這個構造函數的定義如下:

SimpleDateFormat(String pattern, Locale locale)

第一個參數pattern,我們后面再解釋,這里我們使用一個"",第二個參數,是用來設置時區的,這里用到了java.util.Locale這個類,這個類了面定義了很多靜態變量,直接拿過來用就OK,我們把時區設置為Locale.SIMPLIFIED_CHINESE,只看名字,這個靜態變量的意義已經很清楚了。



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 奉节县| 徐水县| 民丰县| 通道| 依安县| 汽车| 隆林| 五寨县| 年辖:市辖区| 肃北| 鄂伦春自治旗| 巴林左旗| 富裕县| 平南县| 日照市| 桦甸市| 高要市| 新乡县| 台北县| 长岛县| 西充县| 霍林郭勒市| 富川| 浦东新区| 衡山县| 滦平县| 藁城市| 厦门市| 泽库县| 普兰店市| 焦作市| 东乡| 浦北县| 隆林| 普陀区| 新密市| 灵丘县| 抚顺市| 鄂温| 综艺| 无极县|