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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java时间日期工具类_java工具类--日期相关;

發布時間:2025/3/11 编程问答 50 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java时间日期工具类_java工具类--日期相关; 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

日期相關

Date類

1.通常使用的是java.util包

2.導包 拿來使用 構建對象

3.通常使用無參數的構造方法 或者帶long構造方法

4.Date類中常用的方法

before(); after();

setTime() getTime()

compareTo(); -1 1 0;

5.可以處理一個Date類型的格式

DateFormat類

1.包java.text 需要導包使用

2.此類是一個抽象類 不能創建對象 子類來使用

3.SimpleDateFormat類 是DateFormat的子類

4.調用帶String參數的構造方法創建format對象

import java.util.Date;

import java.text.SimpleDateFormat;

public class Test0516{

public static void main(String[] args){

long t=System.currentTimeMillis();

System.out.println(t);

Date date=new Date();

Date date1=new Date(t);

System.out.println(date);

date.setTime(1589615009734L);//設置date的時間 毫秒值;

date.getTime();

System.out.println("設置時間之后:"+date);

System.out.println(date.before(date1));//date在date1之前嗎?

System.out.println(date.after(date1));//之后?

SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss ");//格式

String v=df.format(date1);

System.out.println("date1:"+v);

String vv=df.format(date);

System.out.println("date:"+vv);

}

}

Calendar

import java.util.Date;

import java.util.Calendar;

public class Test0516{

public static void main(String[] args){

Calendar c=Calendar.getInstance();

System.out.println(c);

System.out.println();

c.set(Calendar.YEAR,2015);

System.out.println(c.get(Calendar.YEAR));

int month=c.get(Calendar.MONTH);

int day=c.get(Calendar.DAY_OF_MONTH);

System.out.println("month:"+month);//0-11

System.out.println("day:"+day);

Date date=new Date();

System.out.println(c.after(date));

}

}

TimeZone

1.java.util包

2.可以通過calendar對象.getTimeZone() 獲取 或 TimeZone.getDefault();

3.常用方法

tz.getID() --> Asia/Shanghai

tz.getDisplayName()? 中國標準時間

import java.util.*;

public class Test0516{

public static void main(String[] args){

TimeZone tz=TimeZone.getDefault();

System.out.println(tz);

System.out.println(tz.getID());

System.out.println(tz.getDisplayName());

}

}

總結

以上是生活随笔為你收集整理的java时间日期工具类_java工具类--日期相关;的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。