我需要讓用戶從日曆中選擇一個日期,然後在控制檯上顯示選定的日期。如何更改datatimepicker結果的格式?
設計下面的代碼我可以顯示一個datetimepicker並接收選定的日期。當變量的類型是字符串它顯示以下輸出
2013-03-27T00:00:00+11:00
當變量的類型是日期它顯示以下輸出
null
如何接收的結果在YYYY-MM-DD或dd-mm-yyyy?所以應該是2013-03-27或者27-03-2013 我對使用subStr沒有興趣有沒有其他方法?
JSP
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@taglib uri="/struts-tags" prefix="s"%>
<%@taglib uri="/struts-dojo-tags" prefix="sx" %>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<sx:head/>
<title>JSP Page</title>
</head>
....
<sx:datetimepicker name="Sdate"
label="MyDate"
displayFormat="dd-MMM-yyyy"
value="todayDate"/>
.....
類
public class Datepicker{
private String sdate;
... getter and setter go here ...
}
看到我在anwser編輯解析字符串perticular格式 – NPKR 2013-03-04 04:56:06