JAVA中獲取當前系統時間,日期並格式化輸出

一.獲取當前系統時間和日期並格式化輸出:

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")));

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章