后臺(tái)的時(shí)間為java.util.Date類型,在傳到頁(yè)面,在頁(yè)面顯示的時(shí)候,如何調(diào)整時(shí)間為自己所要的時(shí)間格式。

當(dāng)前項(xiàng)目webwork本版為2.1.7,似乎沒(méi)有時(shí)間格式標(biāo)簽直接可以使用。

頁(yè)面上接受到的后臺(tái)的Date類型startTime:

  <DIV align="center">
<script type = "text/javascript">  
var startTime = <ww:property value="startTime.time"/>;
var now = new Date(startTime); //新建一個(gè)Date對(duì)象
document.write(formatDate(now));
</script>
</DIV>

 

 

js函數(shù):

//在頁(yè)面轉(zhuǎn)換時(shí)間方法
function formatDate(date){
if(date instanceof Date){ 
var y = date.getFullYear();
var mon = date.getMonth();
var d = date.getDate();
var h = date.getHours();
var min = date.getMinutes();
var s = date.getSeconds();
return y + "-" + convertNum(mon) + "-" + convertNum(d) + " " + convertNum(h) + ":" + convertNum(min) + ":" + convertNum(s);
}
return "";  
}
function convertNum(number){
if(number>=0 && number <10){
return "0"+number;
}
return number;
}

 

 

即可。

參考了這里:http://www.aygfsteel.com/keweibo/articles/174997.html