js 渲染服务端传过来的时间字段,到页面渲染发现失真

本文记录了一次解决Kubernetes服务器上服务日期显示错误的问题,由于服务器时间与北京时间不一致,导致页面显示的日期比实际日期少一天。通过调整服务器时间,解决了前端渲染时间字段的显示问题。
测试组提了一个bug,部署在k8s服务器上的服务,功能页面上日期和返回的日期字符串总是少一天,不一致。根据提供的情况,我排查了其他的环境,阿里云服务器上的,发现是一直。
在k8s 增加日志,打印出时间如下:


上述日志中的时间按照东八区格式化:

页面展示:

后经确认,服务器时间不是北京时间。其中涉及到一个前端知识点:js渲染时间字段的时候,是按照服务器时间渲染的。所以导致数据库中的字段,在该服务器上页面显示有问题。 修改完服务器时间后,页面显示将正常
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值