美文网首页
时间和时间戳互转

时间和时间戳互转

作者: 唐人不自醉 | 来源:发表于2018-09-18 16:16 被阅读7次

    jquery 写的插件,先引用jquery,在引入这个js文件。

    /*时间戳转换*/
    (function($) {
        $.extend({
            myTime: {
                CurTime: function(){
                    return Date.parse(new Date())/1000;
                },
    
                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;
                },
    
                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);
    
    
    /*示例:
    //    正常时间转成时间戳
        console.log($.myTime.DateToUnix('2014-5-15 20:20:20'));
    //    时间戳转成正常时间
        console.log($.myTime.UnixToDate(1325347200));
    
    * */
    
    

    相关文章

      网友评论

          本文标题:时间和时间戳互转

          本文链接:https://www.haomeiwen.com/subject/wzupnftx.html