日期、時間戳、字符串之間的轉換


1. 日期字符串(String)轉換成日期類型(Date)

String nowDateStr = "2016/08/15 12:13:14";
// 注意DateFormat的格式(即yyyy/MM/dd HH:mm:ss)要與日期字符串(即2016/08/15 12:13:14)的格式相匹配
DateFormat sdf = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
Date date = sdf.parse(nowDateStr);
System.out.println(date.toString());

2. 日期類型(Date)轉換成日期字符串(String)

Date date = new Date();
// DateFormat的格式(即yyyy/MM/dd HH:mm:ss)就是將獲得日期字符串顯示的格式
DateFormat sdf = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
String nowDateStr = sdf.format(date);
System.out.println(nowDateStr);

3. 日期字符串(String)轉換成時間戳類型(Timestamp)

String nowDateStr = "2016-08-15 12:13:14";
// 注意日期字符串(即2016-08-15 12:13:14)的格式必須為yyyy-MM-dd HH:mm:ss格式
Timestamp ts = Timestamp.valueOf(tsStr);
System.out.println(ts);

4. 時間戳類型(Timestamp)轉換成日期字符串(String)

ts.toString(); //即可


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM