问题描述: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.6miu.com/read-1707.html