js戳和php戳时间换算

Posted MAKE-IN-中国

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js戳和php戳时间换算相关的知识,希望对你有一定的参考价值。

问题:剩余多少时间,如果只用php来输出,却看不到动态效果。
解决办法,利用获取的时间减去当前时间js 时间格式转换
php时间商品距离秒杀时间的天数时分秒
<input name="test01" value="1472572800/×当天开始时间的×/">
<div id="showtimes" ></div>
function show_cur_times(){
//获取当前日期
    var date_time = new Date();
    var cur_time =$("[name=‘test01‘]").val()*1000;获取的时间戳是把毫秒改成000显示
    var timestamp=new Date().getTime();
    var timestampend = cur_time - timestamp;
    var newTime = new Date(timestampend);

    var day=Math.floor(timestampend/(24*3600*1000));
    //计算出小时数
    var leave1=timestampend%(24*3600*1000);     //计算天数后剩余的毫秒数
    var hours=Math.floor(leave1/(3600*1000));
    //计算相差分钟数
    var leave2=leave1%(3600*1000);        //计算小时数后剩余的毫秒数
    var minutes=Math.floor(leave2/(60*1000));

    //计算相差秒数
  var leave3=leave2%(60*1000);          //计算分钟数后剩余的毫秒数
  var seconds=Math.round(leave3/1000);

    var date_str = day+"天"+hours+"时"+minutes+"分"+seconds+"秒";
    //显示在id为showtimes的容器里
    document.getElementById("showtimes").innerhtml= date_str;
}

//设置1秒调用一次show_cur_times函数
setInterval(show_cur_times,1000);
动态
67天12时10分21秒

 

以上是关于js戳和php戳时间换算的主要内容,如果未能解决你的问题,请参考以下文章

PHP技术分享-起始时间戳和结束时间戳的方法

php获取今日开始时间戳和结束时间戳

php 获取今日昨日上周本月的起始时间戳和结束时间戳的方法

php时间戳和日期转换,以及时间戳和星期转换

js实现的时间戳和时间日期的转换

如何根据 PHP 中给定的时间戳和 GMTOffset 值计算时间戳?