首頁 >Java >java教程 >java怎麼將string轉為date類型

java怎麼將string轉為date類型

藏色散人
藏色散人原創
2019-05-27 11:31:5719050瀏覽

java中String和Date的互相轉換使用SimpleDateFormat來完成。 SimpleDateFormat使用記得 import java.text.SimpleDateFormat。

java怎麼將string轉為date類型

Java.lang.Object

|    ----java.text.Format

|            ----java.text .DateFormat

|                    ----java.text.SimpleDateFormat

1.String -> Date#ate# ->String

java.text.SimpleDateFormat formatter = new SimpleDateFormat( "yyyy-MM-dd ");
String s= "2011-07-09 "; 
Date date =  formatter.parse(s);
當然SimpleDateFormat格式表示方法很多:
SimpleDateFormat函數語法:

java.text.SimpleDateFormat formatter = new SimpleDateFormat( "yyyy-MM-dd ");
String date = formatter.format(new Date());//格式化数据

常見標準的寫法"yyyy-MM- dd HH:mm:ss",注意大小寫,時間是24小時制,24小時制轉換成12小時制只需將HH改成hh,不需要另外的函數。

複雜範例

>    G 年代标志符
     y 年
     M 月
     d 日
     h 时 在上午或下午 (1~12)
     H 时 在一天中 (0~23)
     m 分
     s 秒
     S 毫秒
     E 星期
     D 一年中的第几天
     F 一月中第几个星期几
     w 一年中第几个星期
     W 一月中第几个星期
     a 上午 / 下午 标记符
     k 时 在一天中 (1~24)
     K 时 在上午或下午 (0~11)
     z 时区

以上是java怎麼將string轉為date類型的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn