精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

常用Java Date 方法集合(第二部分)

開發 后端
本文是常用java date 方法集合的第二部分,講到了計算兩個任意時間中間的間隔天數;String 和 Date ,Long 之間相互轉換;通過時間求時間;java 和 具體的數據庫結合及由日期date轉換為timestamp。

6.Java Date之計算兩個任意時間中間的間隔天數(這個比較常用):

(1)傳進Calendar對象:

  1. public int getIntervalDays(Calendar startday,Calendar endday)...{         
  2.     if(startday.after(endday))...{  
  3.         Calendar cal=startday;  
  4.         startday=endday;  
  5.         endday=cal;  
  6.     }      
  7.     long sl=startday.getTimeInMillis();  
  8.     long el=endday.getTimeInMillis();  
  9.      
  10.     long ei=el-sl;             
  11.     return (int)(ei/(1000*60*60*24));  

(2)傳進Date對象:

  1. public int getIntervalDays(Date startday,Date endday)...{          
  2.     if(startday.after(endday))...{  
  3.         Date cal=startday;  
  4.         startday=endday;  
  5.         endday=cal;  
  6.     }          
  7.     long sl=startday.getTime();  
  8.     long el=endday.getTime();         
  9.     long ei=el-sl;             
  10.     return (int)(ei/(1000*60*60*24));  


(3)改進精確計算相隔天數的方法:

  1. public int getDaysBetween (Calendar d1, Calendar d2) ...{  
  2.     if (d1.after(d2)) ...{   
  3.         java.util.Calendar swap = d1;  
  4.         d1 = d2;  
  5.         d2 = swap;  
  6.     }  
  7.     int days = d2.get(Calendar.DAY_OF_YEAR) - d1.get(Calendar.DAY_OF_YEAR);  
  8.     int y2 = d2.get(Calendar.YEAR);  
  9.     if (d1.get(Calendar.YEAR) != y2) ...{  
  10.         d1 = (Calendar) d1.clone();  
  11.         do ...{  
  12.             days = d1.getActualMaximum(Calendar.DAY_OF_YEAR);//得到當年的實際天數  
  13.             d1.add(Calendar.YEAR, 1);  
  14.         } while (d1.get(Calendar.YEAR) != y2);  
  15.     }  
  16.     return days;  

注意:通過上面的方法可以衍生出求任何時間,如要查出郵箱三周之內收到的郵件(得到當前系統時間-再得到三周前時間)用收件的時間去匹配 ***裝化成 long去比較。
如:1年前日期(注意毫秒的轉換):

  1. java.util.Date myDate=new java.util.Date();  
  2. long myTime=(myDate.getTime()/1000)-60*60*24*365;  
  3. myDate.setTime(myTime*1000);  
  4. String mDate=formatter.format(myDate); 

7. Java Date之String 和 Date ,Long 之間相互轉換 (最常用):

字符串轉化成時間類型(字符串可以是任意類型,只要和SimpleDateFormat中的格式一致即可)
通常我們取時間跨度的時候,會substring出具體時間--long-比較。

  1. java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("M/dd/yyyy hh:mm:ss a",java.util.Locale.US);  
  2. java.util.Date d = sdf.parse("5/13/2003 10:31:37 AM");  
  3. long dvalue=d.getTime();  
  4. SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");  
  5. String mDateTime1=formatter.format(d); 

8. Java Date之通過時間求時間:

年月周求日期:

  1. SimpleDateFormat formatter2 = new SimpleDateFormat("yyyy-MM F E");  
  2. java.util.Date date2= formatter2.parse("2003-05 5 星期五");  
  3. SimpleDateFormat formatter3 = new SimpleDateFormat("yyyy-MM-dd");  
  4. String mydate2=formatter3.format(date2); 

求是星期幾:

  1. mydate= myFormatter.parse("2001-1-1");  
  2. SimpleDateFormat formatter4 = new SimpleDateFormat("E");  
  3. String mydate3=formatter4.format(mydate); 

9. Java Date之java 和 具體的數據庫結合:

在開發web應用中,針對不同的數據庫日期類型,我們需要在我們的程序中對日期類型做各種不同的轉換。若對應數據庫數據是oracle的Date類型,即只需要年月日的,可以選擇使用java.sql.Date類型,若對應的是MSsqlserver 數據庫的DateTime類型,即需要年月日時分秒的,選擇java.sql.Timestamp類型,你可以使用dateFormat定義時間日期的格式,轉一個字符串即可。

  1. class Datetest{  
  2. *method 將字符串類型的日期轉換為一個timestamp(時間戳記java.sql.Timestamp)  
  3. *@param dateString 需要轉換為timestamp的字符串  
  4. *@return dataTime timestamp  
  5.  
  6. public final static java.sql.Timestamp string2Time(String dateString)  
  7. throws java.text.ParseException {  
  8. DateFormat dateFormat;  
  9. dateFormat = new SimpleDateFormat("yyyy-MM-dd kk:mm:ss.SSS", Locale.ENGLISH);//設定格式  
  10. //dateFormat = new SimpleDateFormat("yyyy-MM-dd kk:mm:ss", Locale.ENGLISH);  
  11. dateFormat.setLenient(false);  
  12. java.util.Date timeDate = dateFormat.parse(dateString);//util類型  
  13. java.sql.Timestamp dateTime = new java.sql.Timestamp(timeDate.getTime());//Timestamp類型,timeDate.getTime()返回一個long型  
  14. return dateTime;  
  15. }  
  16. *method 將字符串類型的日期轉換為一個Date(java.sql.Date)  
  17. *@param dateString 需要轉換為Date的字符串  
  18. *@return dataTime Date  
  19.  
  20. public final static java.sql.Date string2Date(String dateString)  
  21. throws java.lang.Exception {  
  22. DateFormat dateFormat;  
  23. dateFormat = new SimpleDateFormat("yyyy-MM-dd", Locale.ENGLISH);  
  24. dateFormat.setLenient(false);  
  25. java.util.Date timeDate = dateFormat.parse(dateString);//util類型  
  26. java.sql.Date dateTime = new java.sql.Date(timeDate.getTime());//sql類型  
  27. return dateTime;  
  28. }  
  29. public static void main(String[] args){  
  30. Date da = new Date(); 

注意:這個地方da.getTime()得到的是一個long型的值
System.out.println(da.getTime());


10.Java Date之由日期date轉換為timestamp:

***種方法:
使用new Timestamp(long)

  1. Timestamp t = new Timestamp(new Date().getTime());  
  2. System.out.println(t); 

第二種方法:使用Timestamp(int year,int month,int date,int hour,int minute,int second,int nano)

  1.       Timestamp tt = new Timestamp(Calendar.getInstance().get(  
  2.       Calendar.YEAR) - 1900, Calendar.getInstance().get(  
  3.       Calendar.MONTH), Calendar.getInstance().get(  
  4.       Calendar.DATE), Calendar.getInstance().get(  
  5.       Calendar.HOUR), Calendar.getInstance().get(  
  6.       Calendar.MINUTE), Calendar.getInstance().get(  
  7.       Calendar.SECOND), 0);  
  8. System.out.println(tt);  
  9.  
  10. try {  
  11. String sToDate = "2005-8-18";//用于轉換成java.sql.Date的字符串  
  12.       String sToTimestamp = "2005-8-18 14:21:12.123";//用于轉換成java.sql.Timestamp的字符串  
  13.       Date date1 = string2Date(sToDate);  
  14.       Timestamp date2 = string2Time(sToTimestamp);  
  15. System.out.println("Date:" date1.toString());//結果顯示  
  16. System.out.println("Timestamp:" date2.toString());//結果顯示  
  17. }catch(Exception e) {  
  18. e.printStackTrace();  
  19. }  
  20. }  

【編輯推薦】

  1. 常用Java Date 方法集合(***部分)
  2. Java 7.0中值得期待的新功能預覽
  3. Java程序開發中的簡單內存分析
  4. 2009年十大Java技術解決方案
  5. 2008最值得學習的五種JAVA技術
責任編輯:仲衡 來源: 浪子的博客
相關推薦

2019-04-11 10:50:26

前端JavaScript開發

2009-06-11 15:38:00

Java隨機數

2009-06-09 15:00:51

Javascript表單驗證

2013-09-17 09:45:55

編程

2013-12-13 13:16:42

LinuxLinux面試題

2009-06-12 10:18:59

StaticJava

2013-04-08 16:16:59

Backbone.jsCRUD

2025-04-24 01:10:00

RAGAI人工智能

2015-06-17 11:33:58

數據中心模塊化

2009-06-15 13:47:09

Java Applet插件

2009-06-12 10:34:40

Java Date

2018-12-20 08:20:43

物聯網供應鏈IOT

2009-02-23 18:00:18

CCNA視頻教程

2009-08-21 09:03:18

網易魔獸玩家流失

2012-05-25 10:45:16

創業視頻

2009-07-30 14:32:18

ASP.NET常用代碼

2009-06-12 08:56:53

GUIJava面板設置

2010-10-27 13:19:30

程序員軟考模擬題答案

2010-10-20 13:19:21

2010年下半年軟考網絡工程師

2014-01-21 09:42:32

Python代碼對象
點贊
收藏

51CTO技術棧公眾號

欧美日韩精品久久| 欧美xxxx14xxxxx性爽| 日韩久久一级片| 三级av在线播放| 蜜臀精品一区二区三区在线观看| 中文字幕亚洲一区二区三区五十路| 亚洲精品综合在线观看| a毛片不卡免费看片| 国产亚洲女人久久久久毛片| 91九色国产视频| 国自产精品手机在线观看视频| 成年丰满熟妇午夜免费视频 | 国产色综合一区二区三区| 91video| 91亚洲人成网污www| 日韩精品中文字幕一区二区三区| 国产aaa一级片| av在线下载| 久久色在线观看| 7777精品久久久大香线蕉小说| 黄色在线观看国产| 欧美韩日精品| 中文字幕日韩精品在线| 久久久久久婷婷| 午夜不卡一区| 欧美午夜精品在线| 精品免费久久久久久久| www.国产精品.com| eeuss国产一区二区三区| 成人免费视频97| 高清乱码免费看污| 99精品免费视频| 欧美久久久精品| 中文字幕伦理片| 欧美精品密入口播放| 91精品福利在线一区二区三区| 国产综合免费视频| aa视频在线观看| 亚洲欧美国产高清| 亚洲三区在线| 国产在线高清| 久久久久久久一区| 久久久久久久免费| 五月天婷婷激情网| 91热门视频在线观看| 亚洲最新av在线| 久久久久久久亚洲精品| 中文字幕人妻一区二区三区在线视频| 精品一区二区三区亚洲| 欧美日韩国产高清一区二区三区| 免费大片在线观看| 欧美性suv| 色综合网色综合| 丁香六月激情婷婷| 男女视频在线| 亚洲综合视频在线观看| 老汉色影院首页| 国产cdts系列另类在线观看| 中文字幕在线观看不卡| 亚洲开发第一视频在线播放| 超碰免费97在线观看| 久久精品一级爱片| 欧美亚洲丝袜| 国产免费av在线| 久久精品人人做人人爽人人| 欧美在线视频二区| 国产视频二区在线观看| 国产欧美日韩综合| 欧美人与物videos另类| 国产对白叫床清晰在线播放| 国产欧美一二三区| 亚洲综合五月天| 欧美性videos| 亚洲理论在线观看| 妞干网视频在线观看| 国精一区二区三区| 午夜激情久久久| 97成人在线观看视频| 日韩电影大全网站| 欧美日韩视频一区二区| 天天做天天干天天操| 国产精品视频一区二区三区综合| 欧美一级电影网站| 星空大象在线观看免费播放| 要久久电视剧全集免费| 亚洲一区第一页| 极品蜜桃臀肥臀-x88av| 欧美在线高清| 91精品国产免费久久久久久| 91丝袜一区二区三区| 日韩精品亚洲专区| 91免费国产视频| 蜜桃视频在线观看www| 99精品视频在线观看免费| 欧美自拍资源在线| a视频在线免费看| 亚洲一区二区美女| 青青青国产在线视频| gogo大尺度成人免费视频| 日韩av一二三| 日韩一级完整毛片| 制服丝袜第二页| 精品国产欧美日韩| 欧美大码xxxx| 日本中文字幕第一页| 黄页视频在线91| 国产综合色一区二区三区| 国产黄色免费在线观看| 亚洲激情六月丁香| 亚洲乱码国产一区三区| 日本超碰一区二区| 亚洲人成电影在线| 久久久久久久9999| 日本中文字幕一区| 国产精品一区二区三区免费观看| 国产最新视频在线观看| 一区二区三区在线不卡| 黄色片在线免费| 福利电影一区| 久久综合久中文字幕青草| www欧美在线| 国产成人h网站| 亚洲欧美日韩精品综合在线观看| xxx性欧美| 欧美日韩大陆一区二区| 人妻丰满熟妇av无码久久洗澡| 久久久五月天| 国产精品久久9| 日本韩国免费观看| 亚洲精品成人悠悠色影视| 国产成人精品无码播放| 久久99精品久久久久久欧洲站 | 88av在线播放| 91久久电影| 国产精品99久久久久久人 | 亚洲国产精品va| 免费高清在线观看电视| 视频一区二区中文字幕| 精品国产综合久久| 四季久久免费一区二区三区四区| 欧美日韩第一区日日骚| 亚洲一区二区三区日韩| 99精品国产在热久久婷婷| 91影院未满十八岁禁止入内| 永久免费av在线| 色综合久久久久久久久久久| japanese在线观看| 亚洲性感美女99在线| 亚洲综合一区二区不卡| 好吊日视频在线观看| 欧美日韩在线播放三区| 性の欲びの女javhd| 久久一本综合频道| 欧美区高清在线| 人人鲁人人莫人人爱精品| 亚洲欧美精品一区| 国产婷婷色一区二区在线观看| 99久久er热在这里只有精品15| 人妻夜夜添夜夜无码av| 久久精品色综合| 91av视频导航| 头脑特工队2在线播放| 午夜在线电影亚洲一区| 日本一卡二卡在线| 国产一级一区二区| 久久免费99精品久久久久久| 亚洲色图官网| 亚洲欧美在线免费| 波多野结衣影片| 亚洲国产成人一区二区三区| 亚洲欧洲日本精品| 香蕉国产精品| 亚洲激情视频网| 久久波多野结衣| www.8ⅹ8ⅹ羞羞漫画在线看| 亚洲成人av片| 亚洲图片在线视频| 国产视频亚洲色图| 日本中文字幕观看| 欧美日本久久| 精品乱码一区二区三区| 亚洲天堂一区二区| www.亚洲男人天堂| 精品国产亚洲一区二区麻豆| 亚洲成人动漫一区| 波多野结衣av在线观看| 蜜桃av一区二区在线观看| 麻豆md0077饥渴少妇| 国产精品网址| 国产精品v日韩精品| 黄色网在线播放| 亚洲国产高清福利视频| 成人免费视频国产免费| 亚洲欧洲av一区二区三区久久| 女人扒开双腿让男人捅 | 成人18夜夜网深夜福利网| 5566日本婷婷色中文字幕97| 岛国在线视频| 欧美成人video| 国产成人自拍偷拍| 亚洲精品乱码久久久久久| 国产精品无码网站| 国产美女在线精品| 春日野结衣av| 亚洲成人国产| 欧美人与性禽动交精品| 精品一区二区三区免费看| 日韩av电影在线播放| 影院在线观看全集免费观看| 亚洲深夜福利视频| 亚洲黄色小说网址| 欧美色爱综合网| 国产视频91在线| 亚洲欧美日韩久久| 91网站免费入口| 成人午夜精品在线| 日本不卡一区二区在线观看| 国产日韩亚洲| 色哺乳xxxxhd奶水米仓惠香| 国内精品久久久久久久影视简单 | 久久成人精品一区二区三区| 你懂的在线网址| 精品久久国产字幕高潮| 91影院在线播放| 色噜噜狠狠成人网p站| 精品无码m3u8在线观看| 国产精品久久久久久久岛一牛影视| 在线观看国产免费视频| 国产精品一区二区91| 中文字幕亚洲欧洲| 老牛嫩草一区二区三区日本| 成人免费播放器| 91精品一区二区三区综合在线爱| 欧洲高清一区二区| 亚洲国产欧美日韩在线观看第一区| 99久久免费国| 亚洲欧洲日韩精品在线| 国产精品va在线播放| 成人免费短视频| 午夜精品久久久久久99热软件| 欧美xxxx免费虐| 美女撒尿一区二区三区| 蜜桃视频在线观看www社区| 一区二区国产精品视频| 毛片免费在线| 亚洲欧美在线x视频| 外国精品视频在线观看 | 国产91免费观看| 范冰冰一级做a爰片久久毛片| 国模私拍一区二区三区| 国精产品一区一区三区mba下载| 欧美乱人伦中文字幕在线| 午夜免费视频在线国产| 日韩一区二区久久久| 欧美成人视屏| 日韩一区二区在线视频| 中国日本在线视频中文字幕| 中文字幕九色91在线| 欧美69xxxxx| 亚洲天堂男人的天堂| 国产在线视频网| 伊人成人开心激情综合网| av福利在线播放| 亚洲三级观看| 国产传媒一区| 国产成人澳门| 国产伦精品一区二区三区四区视频| 澳门久久精品| 久久精品中文字幕一区二区三区 | 亚洲国产日韩一区无码精品久久久| 久久品道一品道久久精品| 国产又粗又猛又爽视频| 国产女人aaa级久久久级 | 少妇av一区二区| 国产视频综合在线| 成人在线免费观看| 久久精品视频导航| 国产一线二线在线观看| 国产91精品青草社区| 超碰aⅴ人人做人人爽欧美| 国产精品一区二区久久国产| 国产va免费精品观看精品| 国产91亚洲精品一区二区三区| 欧美丝袜足交| 五月天丁香综合久久国产| 午夜精品毛片| 欧洲精品一区二区三区久久| 久久久噜噜噜久久狠狠50岁| 亚洲一二三av| 暴力调教一区二区三区| 快灬快灬一下爽蜜桃在线观看| 亚洲精选在线视频| 亚洲黄色激情视频| 欧美日本国产一区| 内射无码专区久久亚洲| 一区二区欧美亚洲| 国产盗摄在线视频网站| 国产精欧美一区二区三区| 国产精品视频一区视频二区| 久久资源av| 婷婷综合伊人| 欧美亚洲国产成人| 久色婷婷小香蕉久久| 日韩少妇一区二区| 国产精品久久久久9999吃药| 日韩 国产 在线| 欧美日韩国产综合一区二区三区| 丰满熟妇乱又伦| 中文字幕日韩精品在线| 黄色在线观看www| 成人写真福利网| 亚洲欧美tv| 日本xxx免费| 久久亚洲电影| 精品视频站长推荐| 亚洲欧美色综合| 国产情侣免费视频| 亚洲国产精品va在线| 国产素人视频在线观看| 国产精品久久久久久久免费观看| 日本欧洲国产一区二区| 国产综合网站| 在线观看日本一区二区| 久久综合精品国产一区二区三区 | 欧美专区在线观看| 91精品久久久久久综合五月天| 性高潮久久久久久久久| 亚洲一区黄色| www.美色吧.com| 亚洲女子a中天字幕| 亚洲一区二区激情| 亚洲人成在线观看| 黄毛片在线观看| 国产福利不卡| 欧美激情91| 久久成年人网站| 国产精品天干天干在观线| 精品国产乱子伦| 精品调教chinesegay| 丁香花在线电影| www久久99| 欧美国产日本| 久久av一区二区三| 亚洲精品中文字幕乱码三区| 一级特黄aaa大片在线观看| 亚洲欧美制服综合另类| 日韩电影av| 日韩黄色影视| 日本在线不卡一区| 国产高清一区二区三区四区| 色综合久久久久久久久久久| 日韩国产福利| 青青青国产精品一区二区| 九九视频精品全部免费播放| www国产精品内射老熟女| 99久久亚洲一区二区三区青草| 国产无码精品视频| 亚洲国产成人精品久久| 高清毛片在线观看| 国内不卡一区二区三区| 一区二区三区四区五区精品视频| 免费a v网站| 色综合天天综合网天天狠天天| 偷拍自拍在线| 国产精品久久久久久久9999 | 老司机午夜网站| 国产精品自在欧美一区| 妺妺窝人体色www婷婷| 精品国产123| 丝袜老师在线| 日本一区二区在线视频观看| 日本不卡免费在线视频| 激情五月激情综合| 日韩一区二区在线观看视频 | 亚洲激情成人在线| 嫩草影院一区二区| 日本久久久久久久久| 日韩夫妻性生活xx| 原创真实夫妻啪啪av| 亚洲国产精品久久不卡毛片| 日韩毛片在线一区二区毛片| 国产精品免费小视频| 一区二区在线影院| 欧美肉大捧一进一出免费视频 | 欧美成年人网站| 国产在线播放精品| 国产精品乱码久久久久| 国产精品高潮久久久久无| 成人h动漫精品一区二区无码| 成人涩涩免费视频| 中文字幕av观看| 欧美精品电影在线播放| 久久大胆人体| 欧美亚州在线观看| 国产精品一区在线观看乱码 | av网站无病毒在线| 成人免费视频网站入口| 日本成人在线不卡视频| 免费三片在线播放| 亚洲欧洲xxxx|