JAVA String轉(zhuǎn)化成java.sql.date和java.sql.time方法示例
前言
眾所周知在Java中String 轉(zhuǎn) java.sql.date 是不可以直接實(shí)現(xiàn)的,需要先轉(zhuǎn)成 java.util.date 然后再轉(zhuǎn)成 java.sql.date。關(guān)于java.util.Date與java.sql.Date的區(qū)別可以點(diǎn)擊這篇文章查看詳情。
方法示例代碼如下
String -> java.sql.date 輸入 2016-11-11
/** * @param 返回java.sql.Date格式的 * */ public java.sql.Date strToDate(String strDate) { String str = strDate; SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); java.util.Date d = null; try { d = format.parse(str); } catch (Exception e) { e.printStackTrace(); } java.sql.Date date = new java.sql.Date(d.getTime()); return date; }
String -> java.sql.time 輸入 12:30:59
/** * @param 返回java.sql.Time格式的 * */ public java.sql.Time strToDate(String strDate) { String str = strDate; SimpleDateFormat format = new SimpleDateFormat("hh:mm:ss"); java.util.Date d = null; try { d = format.parse(str); } catch (Exception e) { e.printStackTrace(); } java.sql.Date date = new java.sql.Time(d.getTime()); return date; }
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家學(xué)習(xí)或者使用java能帶來(lái)一定的幫助,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。
相關(guān)文章
Java中Builder模式的實(shí)現(xiàn)詳解
在設(shè)計(jì)模式中對(duì)Builder模式的定義是用于構(gòu)建復(fù)雜對(duì)象的一種模式,所構(gòu)建的對(duì)象往往需要多步初始化或賦值才能完成。下面這篇文章主要給大家介紹了在Java各個(gè)版本中Builder模式實(shí)現(xiàn)的相關(guān)資料,文中介紹的非常詳細(xì),需要的朋友可以參考學(xué)習(xí)。2017-05-05JAVA中SSM框架的搭建實(shí)現(xiàn)CRUD的方法
這篇文章主要介紹了JAVA中SSM框架的搭建實(shí)現(xiàn)CRUD的方法,小編把運(yùn)行代碼列了出來(lái),供大家參考。2017-11-11Java獲取漢字對(duì)應(yīng)的拼音(全拼或首字母)
這篇文章主要介紹了Java如何獲取漢字對(duì)應(yīng)的拼音(全拼或首字母),文中實(shí)現(xiàn)的方法是引用了pinyin4j-2.5.0.jar,然后給出了完整的示例代碼,有需要的朋友可以參考借鑒,下面來(lái)一起看看吧。2017-01-01Java語(yǔ)法基礎(chǔ)之選擇結(jié)構(gòu)的if語(yǔ)句、switch語(yǔ)句詳解
這篇文章主要為大詳細(xì)介紹了Java語(yǔ)法基礎(chǔ)之選擇結(jié)構(gòu)的if語(yǔ)句、switch語(yǔ)句,感興趣的小伙伴們可以參考一下2016-09-09mybatis?報(bào)錯(cuò)顯示sql中有兩個(gè)limit的解決
這篇文章主要介紹了mybatis?報(bào)錯(cuò)顯示sql中有兩個(gè)limit的解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-10-10Java多線程中的Exchanger應(yīng)用簡(jiǎn)析
這篇文章主要介紹了Java多線程中的Exchanger應(yīng)用簡(jiǎn)析,Exchanger提供了一個(gè)同步點(diǎn)exchange方法,兩個(gè)線程調(diào)用exchange方法時(shí),無(wú)論調(diào)用時(shí)間先后,兩個(gè)線程會(huì)互相等到線程到達(dá)exchange方法調(diào)用點(diǎn),此時(shí)兩個(gè)線程可以交換數(shù)據(jù),將本線程產(chǎn)出數(shù)據(jù)傳遞給對(duì)方,需要的朋友可以參考下2023-12-12springboot如何讀取配置文件(application.yml)中的屬性值
本篇文章主要介紹了springboot如何讀取配置文件(application.yml)中的屬性值,具有一定的參考價(jià)值,有興趣的小伙伴可以了解一下2017-04-04