一.獲取當前系統時間和日期並格式化輸出:
importjava.util.Date;
importjava.text.SimpleDateFormat;
publicclassNowString{
publicstaticvoidmain(String[]args){
SimpleDateFormatdf=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");//設置日期格式
System.out.println(df.format(newDate()));//newDate()爲獲取當前系統時間
}
}
二.在數據庫裏的日期只以年-月-日的方式輸出,可以用下面兩種方法:
1、用convert()轉化函數:
Stringsqlst="selectconvert(varchar(10),bookDate,126)asconvertBookDatefromroomBookwherebookDatebetween'2007-4-10'and'2007-4-25'";
System.out.println(rs.getString("convertBookDate"));
2、利用SimpleDateFormat類:
先要輸入兩個java包:
importjava.util.Date;
importjava.text.SimpleDateFormat;
然後:
定義日期格式:SimpleDateFormatsdf=newSimpleDateFormat(yy-MM-dd);
sql語句爲:StringsqlStr="selectbookDatefromroomBookwherebookDatebetween'2007-4-10'and'2007-4-25'";
輸出:
System.out.println(df.format(rs.getDate("bookDate")));