后臺的時間為java.util.Date類型,在傳到頁面,在頁面顯示的時候,如何調整時間為自己所要的時間格式。
當前項目webwork本版為2.1.7,似乎沒有時間格式標簽直接可以使用。
頁面上接受到的后臺的Date類型startTime:
<DIV align="center">
<script type = "text/javascript">
var startTime = <ww:property value="startTime.time"/>;
var now = new Date(startTime); //新建一個Date對象
document.write(formatDate(now));
</script>
</DIV>
js函數:
//在頁面轉換時間方法
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