java資料庫date
發布時間: 2024-10-07 01:55:21
Ⅰ java的類Date和Timestamp什麼區別
java.util.Date 跟 java.sql.Date是不一樣的 sql包下的通常用來對應資料庫的date類型, 表示日期, 只表示年月日, 沒有時間
Timestamp是 java.sql.Date的子類, Timestamp 也提供支持時間戳值的 JDBC 轉義語法的格式化和解析操作的能力。
Ⅱ 資料庫中的date和java中的date的區別
java.util.Date是在除了SQL語句的情況下面使用的。
java.sql.Date是針對SQL語句使用的,它只包含日期而沒有時間部分
java.sql.Date轉為java.util.Date
java.sql.Datedate=newjava.sql.Date();
java.util.Dated=newjava.util.Date(date.getTime());
java.util.Date轉為java.sql.Date
java.util.DateutilDate=newDate();
java.sql.DatesqlDate=newjava.sql.Date(utilDate.getTime());
java.util.DateutilDate=newDate();
java.sql.DatesqlDate=newjava.sql.Date(utilDate.getTime());
java.sql.TimesTime=newjava.sql.Time(utilDate.getTime());
java.sql.Timestampstp=newjava.sql.Timestamp(utilDate.getTime());
請採納,謝謝
Ⅲ java date怎樣賦值
java 中date賦值方法:
1.通過new對象獲取當前的時間復制給date;
Datedate=newDate();
2.通過SimpleDateFormat將字元串轉換為date:
SimpleDateFormatformat=newSimpleDateFormat("yyyy年MM月ddHH:mm:ss");
Datedate=format.parse(str);//str表示yyyy年MM月ddHH:mm:ss格式字元串
3.通過Calendar獲得date
Calendarcalendar=Calendar.getInstance();
Datedate=calendar.getTime();
Ⅳ java Date類型。
Data類型是日期類型,通常是為了獲取某些特定的日期或者轉換日期的格式為字元串。舉例:
Date date = new Date();//定義一個當前日期,此時輸出就是日期類型
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//創建格式日期類型
String str = sdf.format(date);//對創建的日期進行格式化輸出。此時輸出就是字元串日期類型
輸出結果:2015--6-30 19:17:32。
熱點內容