JS时间处理由CST格式转成GMT格式时间

问题描述:js接收java后台的时间数据时,时间格式的CST时间,而js默认的是GMT时间格式,js new出来的时间对象会比java传来的数据多了14个小时。需要对这个时间进行处理才能准确,具体处理方法如下

function dateToGMT(strDate){
    var dateStr=strDate.split(" ");  
    var strGMT = dateStr[0]+" "+dateStr[1]+" "+dateStr[2]+" "+dateStr[5]+" "+dateStr[3]+" GMT+0800";  
    var date = new Date(Date.parse(strGMT));
    return date;
}
原文地址:https://www.cnblogs.com/warylee/p/13545534.html