Long ⇒ int
intValue()
java.util.Date ⇒ java.sql.Date
(簡易処理)
java.util.Date d = new java.util.Date();
java.sql.Date d2 = new java.sql.Date(d.getTime());
(正常処理)
java.util.Date d = new java.util.Date();
Calendar cal = Calendar.getInstance();
cal.setTime(d);
cal.set(Calendar.HOUR_OF_DAY, 0);
cal.set(Calendar.MINUTE, 0);
cal.set(Calendar.SECOND, 0);
cal.set(Calendar.MILLISECOND, 0);
java.sql.Date d2 = new java.sql.Date(cal.getTimeInMillis());
java.util.Date ⇒ java.sql.Time
java.util.Date d = new java.util.Date();
Calendar cal = Calendar.getInstance();
cal.setTime(d);
cal.set(Calendar.YEAR, 1970);
cal.set(Calendar.MONTH, Calendar.JANUARY);
cal.set(Calendar.DATE, 1);
java.sql.Time t = new java.sql.Time(cal.getTimeInMillis());
java.lang.String ⇒ java.util.Date
java.lang.String DATA_FORMAT;(任意のフォーマット)
java.text.DateFormat format = new java.text.SimpleDateFormat(DATE_FORMAT);
java.util.Date d = new format.parse(対象の日付文字列);
java.util.Date ⇒ java.util.GregorianCalender
java.util.Date d = new java.util.Date();
java.util.GregorianCalender calender = new java.util.GregorianCalender();
calender.setTime(d);
最終更新:2011年09月21日 11:39