vue前端时间显示不对的问题
就是时间上差了8个小时
·
问题描述
后端从数据库中取出时间,发送
{
"R_time":"Mon May 20 00:00:00 CST 2024"
}
前端vue收到的是
"R_time":"2024-05-19T16:00:00.000+00:00"
差了8个小时
解决办法
前端中处理
import moment from 'moment';
let t_newTime = moment(String(t_dateTime)).format('YYYY-MM-DD hh:mm:ss');
console.log("binxx:getAllOpenedTiktokCompany new time:"+t_newTime);
收到的数据就变成了
"2024-05-20 12:00:00"
下载moment库
执行
npm install moment -s
如果下载的很慢建议更换源
国外镜像会很慢
可用 get命令查看registry
npm config get registry
原版结果为
http://registry.npmjs.org
用set命令换成阿里的镜像就可以了
npm config set registry https://registry.npm.taobao.org
再执行命令
npm install
或者直接执行
npm install --registry=https://registry.npm.taobao.org
更多推荐
已为社区贡献2条内容
所有评论(0)