java日期轉換

2021-07-15 03:50:12 字數 1067 閱讀 7324

1. 獲取long型別的日期格式
long time = system.currenttimemillis();

system.out.printf(time+"");

date

date =new

date();

system.out.println(date.gettime());

2. 獲取制定格式的日期
******dateformat sdf = new ******dateformat("yyyy-mm-dd hh:mm:ss");

date

date =new

date();

system.out.println(sdf.format(date) );

3. 把制定格式的日期轉為date或者毫秒值
******dateformat sdf = new ******dateformat("yyyy-mm-dd hh:mm:ss");

date

date = sdf.parse("2016-05-22 10:15:21");

long mills = date.gettime();

最方便的方式是將時間轉為毫秒值進行計算

date from =

newdate();

thread

.sleep(200);//執行緒休眠2ms

dateto=

newdate();

system.out.println(to

.gettime()-from

.gettime());

long time1 =system.nanotime();

system.out

.printf(time1+"");

如果文章對你有幫助,請去我的部落格留個言吧! 我的部落格

Java日期轉換

涉及的核心類 date類 dateformat類 calendar類 一 date型與long型 date date new date 取得當前時間date型別 long date2long date.gettime date轉long long cur system.currenttimemill...

Java工具類 日期轉換

經常會用到在date型別和string型別之間進行轉換。例如運算元據庫,和封裝的bean類之間交換資料等等。基本思想是通過 dateformat類來進行轉換。date轉string param date 待轉化日期的date型別 param pattern 目標日期格式 return 轉化後的日期的...

java日期轉換隱式異常

最近在做專案的時候遇到這樣的乙個問題,目的是查出最近的乙個月的時間範圍,截止日期從庫中獲取的,開始日期在程式中計算得出,但是,當測試寫好的一段 時出現了問題。日期轉換之後反而比轉換之前的截止日期還靠後了。dateformat dateform new dateformat yyyy mm dd tr...