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


Posted in Javascript onJune 20, 2014

由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回传的时间戳
Javascript 相关文章推荐
jquery 卷帘效果实现代码(不同方向)
Feb 05 Javascript
javascript实现存储hmtl字符串示例
Apr 25 Javascript
node.js中的events.emitter.removeAllListeners方法使用说明
Dec 10 Javascript
JS使用oumousemove和oumouseout动态改变图片显示的方法
Mar 31 Javascript
基于JavaScript将表单序列化类型的数据转化成对象的处理(允许对象中包含对象)
Dec 28 Javascript
基于jQuery实现弹出可关闭遮罩提示框实例代码
Jul 18 Javascript
form表单转Json提交的方法(推荐)
Sep 23 Javascript
微信小程序 表单Form实例详解(附源码)
Dec 22 Javascript
JavaScript设置名字输入不合法的实现方法
May 23 Javascript
Vue非父子组件通信详解
Jun 12 Javascript
新手快速上手webpack4打包工具的使用详解
Jan 28 Javascript
微信小程序合法域名配置方法
May 06 Javascript
Javascript 实现复制(Copy)动作方法大全
Jun 20 #Javascript
Blocksit插件实现瀑布流数据无限( 异步)加载
Jun 20 #Javascript
教你如何自定义百度分享插件以及bshare分享插件的分享按钮
Jun 20 #Javascript
jQuery.lazyload+masonry改良图片瀑布流代码
Jun 20 #Javascript
Node.js实现简单聊天服务器
Jun 20 #Javascript
SuperSlide2实现图片滚动特效
Jun 20 #Javascript
javascript实现十六进制颜色值(HEX)和RGB格式相互转换
Jun 20 #Javascript
You might like
深入php self与$this的详解
2013/06/08 PHP
php+ajax无刷新上传图片实例代码
2015/11/17 PHP
php中青蛙跳台阶的问题解决方法
2018/10/14 PHP
PHP实现限制域名访问的实现代码(本地验证)
2020/09/13 PHP
JS Timing
2007/04/21 Javascript
js wmp操作代码小结(音乐连播功能)
2008/11/08 Javascript
12个非常有创意的JavaScript小游戏
2010/03/18 Javascript
HTML5附件拖拽上传drop &amp; google.gears实现代码
2011/04/28 Javascript
基于jquery的滚动条滚动固定div(附演示下载)
2012/10/29 Javascript
jQuery中extend函数的实现原理详解
2015/02/03 Javascript
JavaScript+html5 canvas绘制的圆弧荡秋千效果完整实例
2016/01/26 Javascript
w3c编程挑战_初级脚本算法实战篇
2017/06/23 Javascript
vuex state及mapState的基础用法详解
2018/04/19 Javascript
SVG实现时钟效果
2018/07/17 Javascript
Vue.js结合bootstrap前端实现分页和排序效果
2018/12/29 Javascript
jQuery动态生成的元素绑定事件操作实例分析
2019/05/04 jQuery
javascript实现动态时钟的启动和停止
2020/07/29 Javascript
ES6的循环与可迭代对象示例详解
2021/01/31 Javascript
Vue基本指令实例图文讲解
2021/02/25 Vue.js
[01:21]DOTA2 新英雄 森海飞霞
2020/12/18 DOTA
Python字符编码与函数的基本使用方法
2017/09/30 Python
python如何通过实例方法名字调用方法
2018/03/21 Python
在python3中pyqt5和mayavi不兼容问题的解决方法
2019/01/08 Python
Python设计模式之命令模式原理与用法实例分析
2019/01/11 Python
linux下python中文乱码解决方案详解
2019/08/28 Python
python学生信息管理系统实现代码
2019/12/17 Python
python如何保存文本文件
2020/06/07 Python
在pycharm中debug 实时查看数据操作(交互式)
2020/06/09 Python
Python延迟绑定问题原理及解决方案
2020/08/04 Python
Python logging模块原理解析及应用
2020/08/13 Python
PyCharm2020最新激活码+激活码补丁(亲测最新版PyCharm2020.2激活成功)
2020/11/25 Python
柏林通行证:Berlin Pass
2018/04/11 全球购物
材料成型及控制工程专业求职信
2014/06/19 职场文书
八年级作文之我的母亲
2019/12/10 职场文书
mybatis调用sqlserver存储过程返回结果集的方法
2021/05/08 SQL Server
Win10系统下配置Java环境变量
2021/06/13 Java/Android