首先說明一下情況,在MySQL數據庫中獲取的時間顯示在jsp頁面中不是按指定格式顯示,顯示的是類似於這種--Tue Jun 18 00:00:00 CST 2013。而想要的僅僅是年月日而已。
對於這種情況有好多方法進行處理方式:
首先可以從數據庫中查詢的時候就可以用格式化時間函數(date_format);
然后還可以用SimpleDateFormat對時間進行解析和格式化輸出;
如果不想在后台處理,也可以拿到前台jsp中來處理,示例如下。
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %> <fmt:formatDate value='${book.pubdate}' pattern='yyyy-MM-dd'/>
這里要吐槽一個萬e的面試官,我是后台開發,你讓我寫一個和某前端框架一模一樣的按鈕是個什么鬼,這不是前端小姐姐應該做的么。。。