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...