1.从JavaScript到Java
js:
function query(){ var startDate=$("#startDate").text();//2015-09-30 var endDate=$("#endDate").text(); if( startDate<=endDate ){//时间合法 $.ajax({ type: "post", dataType: "text", url:"PayMonthGet.action", data: {"startMonthStr":startDate+" 00:00:00","endMonthStr":endDate+" 00:00:00"}, success: function (msg) { }, error: function(data) { alert("error"); } }); } else{ alert("结束时间必须大于开始时间!"); } }//query
Java:
Timestamp startMonth = new Timestamp(System.currentTimeMillis()); startMonth=Timestamp.valueOf(startMonthStr);//startMonthStr为request传进来的参数
2.从Java到JavaScript
Java:
JSONArray jsonArray=new JSONArray(); for( PayMonth ut:list ){ JSONObject json=new JSONObject(); json.put("date",ut.getPayDate().toString());//转化为字符串 json.put("pay",ut.getPayFinal()); jsonArray.add(json); }
JavaScript:
var date=new Date(data[i-1].date);//data为传来的jsonArray
而后可以参考W3School-JavaScript Date对象。
时间: 2024-11-11 01:42:02