javascript中处理时间戳为日期格式的方法分享
发布时间:2023-09-09 14:31:44 所属栏目:教程 来源:
导读:公共处理时间戳函数
代码如下:
/**
* 处理时间戳转换成日期格式
* @param {Object} obj 时间戳{10位的时间戳需要乘以1000;13位的时间戳不需要}
* @return {TypeName} 返回日期格式 2013-09-16
代码如下:
/**
* 处理时间戳转换成日期格式
* @param {Object} obj 时间戳{10位的时间戳需要乘以1000;13位的时间戳不需要}
* @return {TypeName} 返回日期格式 2013-09-16
公共处理时间戳函数 代码如下: /** * 处理时间戳转换成日期格式 * @param {Object} obj 时间戳{10位的时间戳需要乘以1000;13位的时间戳不需要} * @return {TypeName} 返回日期格式 2013-09-16 */ function fullnum(obj){ if(Number(obj) < 10){ return '0' + obj; }else{ return obj; } } 1.在PHP中存入的时间戳是10位的,而在javascript处理的时候需要乘以1000之后,才能得到日期格式的时间 代码如下: var mystime = newDate(msg.pager.result[i].adsdate * 1000); var addstime = mystime.getFullYear() +'-' + fullnum(Number(mystime.getMonth()) + 1) + '-' + fullnum(mystime.getDate()); //addstime 显示的时间就是 2013-09-16 2.在java中存入的时间戳是13位的,那么在javascript处理的不需要任何处理,即可得到日期格式的时间 代码如下: var mystime = newDate(msg.pager.result[i].adsdate); var addstime = mystime.getFullYear() +'-' + fullnum(Number(mystime.getMonth()) + 1) + '-' + fullnum(mystime.getDate()); //直接使用addstime即可得到2013-09-16 (编辑:聊城站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐