asp.net 购物网站倒计时功能

在购物网站中经常会见到倒计时的功能,这里简单做个demo,是从数据库中取得团购的结束时间,主要代码如下:

<script type="text/javascript">
        function fresh() {
            var d = "<%=G_DATE %>";
            var endtime = new Date(d);
            var nowtime = new Date();
            var leftsecond = parseInt((endtime.getTime() - nowtime.getTime()) / 1000);
            d = parseInt(leftsecond / 3600 / 24);
            h = parseInt((leftsecond / 3600) % 24);
            m = parseInt((leftsecond / 60) % 60);
            s = parseInt(leftsecond % 60);
            var msg = "还剩余"+d+"天"+h+“小时”+m+"分"+s+“秒!”;
            if (leftsecond <= 0) {
                $("#clock").html("团购已结束!");
                clearInterval(sh);
            }
        }
        fresh();
        var sh;
        sh = setInterval(fresh, 1000);  
    </script>

<div id="clock">
           
 </div>

public string G_DATE = "";
public void Page_Load(object sender,EventArgs e)
{
       if(!IsPostBack)
      {
            //从数据库表中获取对应的结束时间
            G_DATE = "2013/10/01 18:18:00";
      }
}


 


  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值