js处理php输出时间戳对不上号的解决方法

 更新时间:2014年06月20日 11:32:32   投稿:whsnow  
JS时间戳为13位,包含3位毫秒的,而PHP只有10位不包含毫秒的,这就是为什么对不上号原因,处理方法如下

由PHP传入JS处理的时间戳我说怎么老是对不上号呢,原来JS时间戳为13位,包含3位毫秒的,而PHP只有10位不包含毫秒的。

var nowtime = (new Date).getTime();/*当前时间戳*/ 
/*转换时间,计算差值*/ 
function comptime(beginTime,endTime){ 
var secondNum = parseInt((endTime-beginTime*1000)/1000);//计算时间戳差值 

if(secondNum>=0&&secondNum<60){ 
return secondNum+'秒前'; 
} 
else if (secondNum>=60&&secondNum<3600){ 
var nTime=parseInt(secondNum/60); 
return nTime+'分钟前'; 
} 
else if (secondNum>=3600&&secondNum<3600*24){ 
var nTime=parseInt(secondNum/3600); 
return nTime+'小时前'; 
} 
else{ 
var nTime = parseInt(secondNum/86400); 
return nTime+'天前'; 
} 
} 
t = comptime(timestamp,nowtime);//timestamp为PHP通过ajax回传的时间戳

相关文章

  • js防抖和节流的深入讲解

    js防抖和节流的深入讲解

    这篇文章主要给大家介绍了关于js防抖和节流的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用js具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-12-12
  • UniApp使用manifest.json应用配置的超详细教学

    UniApp使用manifest.json应用配置的超详细教学

    这篇文章主要给大家介绍了关于uni-app应用配置manifest.json最全最详细配置,manifest.json文件是应用的配置文件,用于指定应用的名称、图标、权限等,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-01-01
  • JS小功能(checkbox实现全选和全取消)实例代码

    JS小功能(checkbox实现全选和全取消)实例代码

    这篇文章主要介绍了checkbox实现全选和全取消实例代码,有需要的朋友可以参考一下
    2013-11-11
  • JS中的算法与数据结构之栈(Stack)实例详解

    JS中的算法与数据结构之栈(Stack)实例详解

    这篇文章主要介绍了JS中的算法与数据结构之栈(Stack),结合实例形式详细分析了js中栈的概念、原理、定义及常见使用方法,需要的朋友可以参考下
    2019-08-08
  • 使用JS编写的随机抽取号码的小程序

    使用JS编写的随机抽取号码的小程序

    这篇文章主要介绍了使用JS编写的随机抽取号码的小程序功能,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-08-08
  • fetch跨域问题的使用详解

    fetch跨域问题的使用详解

    这篇文章主要介绍了fetch跨域问题的使用详解,fetch 的核心主要包括:Request , Response , Header , Body,利用了请求的异步特性 --- 它是基于 promise 的,本文通过实例代码给大家介绍的非常详细,需要的朋友可以参考下
    2022-09-09
  • 19个很有用的 JavaScript库推荐

    19个很有用的 JavaScript库推荐

    流行的 JavaScript 库有jQuery,MooTools,Prototype,Dojo和YUI等,这些 JavaScript 库功能丰富,加上它们众多的插件,几乎能实现任何你需要的功能
    2011-06-06
  • 原生JS实现多个小球碰撞反弹效果示例

    原生JS实现多个小球碰撞反弹效果示例

    这篇文章主要介绍了原生JS实现多个小球碰撞反弹效果,结合完整实例形式分析了javascript实现小球碰撞的相关数值计算、随机数生成、事件响应等操作技巧,需要的朋友可以参考下
    2018-01-01
  • JavaScript对表格或元素按文本,数字或日期排序的方法

    JavaScript对表格或元素按文本,数字或日期排序的方法

    这篇文章主要介绍了JavaScript对表格或元素按文本,数字或日期排序的方法,涉及javascript页面元素操作及排序的相关技巧,需要的朋友可以参考下
    2015-05-05
  • BootStrap实现邮件列表的分页和模态框添加邮件的功能

    BootStrap实现邮件列表的分页和模态框添加邮件的功能

    这篇文章主要介绍了bootstrap分页,模态框,实现邮件列表的分页,和模态框添加邮件的功能的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-10-10

最新评论