// initLocalTime 模拟初始化本地时间
let initLocalTime = new Date('2018/10/10 12:00')

// serverTime 模拟当前服务器时间
let serverTime  = new Date()

/*
* timeDiff 同步本地时间和服务器时间
* localTime 本地时间 serverTime服务器时间
**/
function timeDiff(localTime,serverTime){
    //获取最新本地时间 
    let nowLocalTime = +new Date('2018/10/10 12:02');
    
    //最新服务器时间 = 最新本地时间+(服务器时间-初始化本地时间)
    return nowLocalTime + (serverTime-localTime);
}

// 打印服务器时间
console.log(timeDiff(initLocalTime,serverTime))

TouchFish
221 声望9 粉丝

目前在深圳某科技公司从事前端开发,负责公司H5页面,k线等前端开发工作