ajax时间格式转换,ajax中怎么把时间字符串(如:1435991530000)转化为时间类型?

以下是servlet

response.setContentType(text/html;charset=UTF-8);

response.setHeader(Cache-Control, no-cache);

PrintWriter out = response.getWriter();

try {

if (submit.equals(request.getParameter(action))) {

//交卷

//TODO:这里做交卷处理

out.println(已交卷);

} else {

//倒计时

//设置结束时间

Calendar timeend = Calendar.getInstance();

timeend.set(2008, 10, 7, 14, 50, 0);

long end = timeend.getTimeInMillis();

//out.print(sdf.format(timeend.getTime())+br);

//获取当前时间

Calendar rightNow = Calendar.getInstance();

//out.print(sdf.format(rightNow.getTime())+br);

long now = rightNow.getTimeInMillis();

//计算剩余时间

int left = (int) (end - now);

if (left = 0) {

//时间到

out.print(over);

} else {

int leftHour = left / (1000 * 60 * 60);

left = left % (1000 * 60 * 60);

int leftMinute = left / (1000 * 60);

left = left % (1000 * 60);

int leftSecond = left / (1000);

out.print(leftHour + 时 + leftMinute + 分 + leftSecond + 秒);

}

}

} finally {

out.close();

}

以下是html

!DOCTYPE HTML PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN

html

head

title/title

meta http-equiv=Content-Type content=text/html; charset=UTF-8

script src=../js/jquery.js type=text/javascript/script

script type=text/JavaScript

$(document).ready(function(){

setInterval(getLeftTime,1000);

});

//得到剩余时间

function getLeftTime(){

$.get(/jquery/TimeServlet?,function(data){

if(data==over){

//window.location=../index.jsp;

$(#paperform).submit();

}

else{

$(#nowis).text(data);

}

});

}

/script

/head

body

div id=nowis /div

form id=paperform method=POST action=/jquery/TimeServlet?action=submit

/form

/body

/html

其实你说的只是在servlet中处理时间,无非是拿到数据库中时间的字段,然后++--,然后set 然后就OK ,不懂继续问

取消

评论

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值