日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

JAVA复习(date)

發(fā)布時(shí)間:2023/12/19 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JAVA复习(date) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Date??? java.util(重點(diǎn))??? java.sql(數(shù)據(jù)庫(kù)編程 JDBC Date 一般不用)?

?

Date類(lèi)的定義如下:

?

public class Date extends Object implements Serializable, Cloneable, Comparable<Date>

?

?

觀察構(gòu)造方法:

?

1 public?Date(); 獲取系統(tǒng)的當(dāng)前時(shí)間


?

2public?Date(long?date) 把一個(gè)long類(lèi)型描述的時(shí)間轉(zhuǎn)換為Date類(lèi)型

?

范例: 實(shí)現(xiàn)long類(lèi)型數(shù)據(jù)與Date類(lèi)型數(shù)據(jù)的轉(zhuǎn)換

public static void main(String[] args) {

?????????

?????????

????????? long time=System.currentTimeMillis();? //獲取當(dāng)前的系統(tǒng)時(shí)間 long類(lèi)型

?????????

????????? System.out.println(new Date(time)); //long類(lèi)型轉(zhuǎn)換為Date類(lèi)型

???? }

?

以上可以把long類(lèi)型轉(zhuǎn)換為Date類(lèi)型,但是也可以直接使用Date()類(lèi)型輸出當(dāng)前系統(tǒng)時(shí)間

System.out.println(new Date()); //直接輸出Date類(lèi)型 當(dāng)前系統(tǒng)時(shí)間

?

?

以上的日期格式:用戶看著不太方便 需要對(duì)輸出的日期進(jìn)行格式化

?

SimpleDateFormat 類(lèi)? 這個(gè)類(lèi)定義在java.text 包下面

?

該類(lèi)的定義如下:

public class SimpleDateFormat extends DateFormat

?

構(gòu)造方法:

1 public?SimpleDateFormat(String?pattern) 要求在構(gòu)造SimpleDateFormat給定一個(gè)格式

?

普通方法:

1 public final?String?format(Date?date) 根據(jù)給定的格式,Date類(lèi) 轉(zhuǎn)換為String類(lèi)

?

2 public?Date?parse(String?source) throws ParseException 根據(jù)給定的格式把String類(lèi)型的時(shí)間 轉(zhuǎn)換為Date類(lèi)

?

范例: 實(shí)現(xiàn)日期的格式化

???? public static void main(String[] args) {

?????????

?

????????? Date date=new Date();

?????????

?????????

????????? SimpleDateFormat sd=new SimpleDateFormat("yyyy-MM-dd:HH:mm:ss");

?????????

????????? String time=sd.format(date); //類(lèi)型的轉(zhuǎn)換

?????????

????????? System.out.println(time);

???? }

?

范例: 字符串日期轉(zhuǎn)換為Date類(lèi)型

?

????????? String time="2018-08-10:14:21:01";

?????????

????????? SimpleDateFormat sd=new SimpleDateFormat("yyyy-MM-dd:HH:mm:ss");

?????????

????????? Date date=sd.parse(time); //字符串轉(zhuǎn)換為Date

?????????

????????? System.out.println(date);

?

日期類(lèi) 主要掌握以上兩種轉(zhuǎn)換的方式,就可以了

總結(jié)

以上是生活随笔為你收集整理的JAVA复习(date)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。