收藏 分销(赏)

jquery中实现时间戳与日期相互转换.doc

上传人:精*** 文档编号:9780383 上传时间:2025-04-07 格式:DOC 页数:2 大小:20KB
下载 相关 举报
jquery中实现时间戳与日期相互转换.doc_第1页
第1页 / 共2页
jquery中实现时间戳与日期相互转换.doc_第2页
第2页 / 共2页
本文档共2页,全文阅读请下载到手机保存,查看更方便
资源描述
  本文主要利用jquery扩展写了一个myTime对象,并写了2个函数分别处理日期和时间戳之间的相互转换。   直接看代码:   提醒:不要忘记了引用jquery的类库   (function($) {     $.extend({       myTime: {         /**          * 当前时间戳          * @return <int>    unix时间戳(秒)           */         CurTime: function(){           return Date.parse(new Date())/1000;         },         /**                 * 日期 转换为 Unix时间戳          * @param <string> 2014-01-01 20:20:20 日期格式                 * @return <int>    unix时间戳(秒)                 */         DateToUnix: function(string) {           var f = string.split(' ', 2);           var d = (f[0] ? f[0] : '').split('-', 3);           var t = (f[1] ? f[1] : '').split(':', 3);           return (new Date(               parseInt(d[0], 10) || null,               (parseInt(d[1], 10) || 1) - 1,               parseInt(d[2], 10) || null,               parseInt(t[0], 10) || null,               parseInt(t[1], 10) || null,               parseInt(t[2], 10) || null               )).getTime() / 1000;         },         /**                 * 时间戳转换日期                 * @param <int> unixTime  待时间戳(秒)                 * @param <bool> isFull  返回完整时间(Y-m-d 或者 Y-m-d H:i:s)                 * @param <int> timeZone  时区                 */         UnixToDate: function(unixTime, isFull, timeZone) {           if (typeof (timeZone) == 'number')           {             unixTime = parseInt(unixTime) + parseInt(timeZone) * 60 * 60;           }           var time = new Date(unixTime * 1000);           var ymdhis = "";           ymdhis += time.getUTCFullYear() + "-";           ymdhis += (time.getUTCMonth()+1) + "-";           ymdhis += time.getUTCDate();           if (isFull === true)           {             ymdhis += " " + time.getUTCHours() + ":";             ymdhis += time.getUTCMinutes() + ":";             ymdhis += time.getUTCSeconds();           }           return ymdhis;         }       }     });   })(jQuery);   调用方法:   代码如下:   <script>       document.write($.myTime.DateToUnix('2016-04-12 10:49:59')+'<br>');       document.write($.myTime.UnixToDate(1460429399));   </script>   
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服