更新時間:2022-08-04 10:50:13 來源:動力節點 瀏覽5614次
常用的Java日期格式轉換有哪些?動力節點小編來告訴大家。
1.將日期類型轉換為格式的Java字符串類型
//java.util.Date中的日期
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String time=sdf.format(date);
2.將字符串類型的轉換為指定格式的日期類型(java.util.Date)
String time = "2009-7-29 14:28:12";
DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = df.parse(time);
//這里需要拋出ParseException異常
//若將java.util.Date類型轉換成java.sql.Date時,只需添加一行代碼
//java.sql.Date sqlDate = new java.sql.Date(date.getTime());
3.使用java.sql.Timestamp在java程序中rs.getDate()時獲取日期的時、分、秒
String str = "";
String format="yyyy-MM-dd HH:mm:ss";
try {
//這里與數據庫的連接已經省略,獲得PreparedStatement的對象psmt
ResultSet rs = psmt.executeQuery();
while(rs.next()){
Timestamp ts = rs.getTimestamp("pdate");
SimpleDateFormat sdf = new SimpleDateFormat(format);
str = sdf.format(ts);
System.out.println(str);
}
} catch (SQLException e) {
e.printStackTrace();
}
以上就是關于“常用的Java日期格式轉換”的介紹,大家如果想了解更多相關知識,可以關注一下動力節點的Java在線學習,里面的課程內容從入門到精通,比較適合零基礎的小伙伴學習,相信對大家一定會有所幫助的哦。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習