Date與String格式的轉換、各種時間的格式語法----------

 

             Date 與String 格式轉換很常用,在這做下記錄。方便查詢編寫。 

標準寫法"yyyy-MM-dd HH:mm:ss",時間是24小時制 

下面一個簡單的java測試代碼: 

 

輸出結果:

date1= Sat Feb 14 12:00:00 CST 2009
date2= Sat Feb 14 12:00:00 CST 2009
str3= 2009-02-14 12:00:00
str4= 2009年02月14日 12時00分00秒

 

 

設置特定格式的Date日期類型:

 

Date -> String

        String =(new SimpleDateFormat("格式")).format(Date); 

String -> Date

        Date = (new SimpleDateFormat("格式")).parse(String); 

 

    如果是程序中的符合日期的字符串,想存入數據庫中的Date/Datetime類型的字段中,是可以直接存的,系統會自動存成Date/Datetime類型。前提是字符串的格式一定要寫對哦。

 

 SimpleDateFormat 語法:  
         G -- 年代標誌符
         y -- 年
         M -- 月 

         d -- 日
         h -- 時 12小時制 (1~12)
         H -- 時 24小時制 (0~23)
         m -- 分
         s -- 秒
         S -- 毫秒
         E -- 星期
         D -- 一年中的第幾天
         F -- 一月中第幾個星期幾
         w -- 一年中第幾個星期
         W -- 一月中第幾個星期


         a 上午 / 下午 標記符
         k 時 在一天中 (1~24)
         K 時 在上午或下午 (0~11)
         z 時區

發佈了17 篇原創文章 · 獲贊 30 · 訪問量 22萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章