首先需要强调的是 Moment格式化时间默认格式为当地时区的时间。
所以若后端传来的信息无时间标志,则无转换错误问题。

如果格式化的结果与当地时间有差值,一般原因是:要格式化的时间带有时间标志,如:UTC 、GMT等。

经过Moment格式化后,会变成时间标志所表示的时区的时间。

此时,只需要改变时间偏移量即可。使用

utcOffset() 接收数字,时间偏移量,单位:分钟

例如,要格式的时间中带有GMT标志(GMT是零时区),要格式化为北京时间

Moment(date).utcOffset(480).format('YYYY-MM-DD HH:mm:ss');

北京时间东八区时间,比零时区早8个小时(480分钟),所以应该加上480分钟
————————————————
版权声明:本文为CSDN博主「littlebearGreat」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/littlebearGreat/article/details/80996346

前端踩坑(八)前端使用Moment 时间格式化错误相关推荐

  1. 「后端小伙伴来学前端了」Element修改默认样式 | 记录自己学习前端踩坑日记

    一.Element修改下拉框角标 就比如我最近遇上的一个问题,想要重定义 element 组件库中的下拉选择框的角标,一直不知道怎么覆盖才好. 最后才知道是由伪元素做的. 如果我们想要重定义eleme ...

  2. 我的2018前端踩坑记 | 掘金年度征文

    某著名小白说过 :世上本来到处都是坑,只要走的人多了,也就把坑都给埋了.该小白还说过:坑本身并不可怕,可怕的是踩了一次之后,还第二.第三次踩到了相同的坑. 所谓"坑",主要是由于我 ...

  3. 【react踩坑】前端显示文件流图片

    场景: 后端传过来一个文件流图片,需要前端在页面展示.打印出来的ArrayBuffer对象如下: 一开始借鉴了思否上看到的写法,先把获取的ArrayBuffer转成base-64 编码再显示(Uint ...

  4. 前端踩坑日记 npm install -g ...

    错误代码 added 33 packages, and audited 34 packages in 896ms 3 packages are looking for funding 首先要在终端里面 ...

  5. 【踩坑日记 · 前端】为 Excalidraw 添加中文手写字体

    文章目录 前言 中文手写字体 步骤 1. 下载源代码和中文字体 2. 注册字体 3. 预加载字体资源 4. 增加字体枚举 5. 添加字体切换按钮 部署测试 参考资料 前言 Excalidraw 是一款 ...

  6. 前端踩坑之TinyMCE富文本编辑器表情插件报错解决

    最近项目中需要使用文本编辑器,比较了下最终选择了TinyMCE这款富文本编辑器. 我安装的是TinyMCE v5但是在使用表情插件的时候,表情一直都出不来,报错信息如下: Uncaught Synta ...

  7. web前端踩坑小妹border-radius

    在涉及到矩形(div bg)的圆角设置的时候尝试了px和%但是一直达不到效果. 一直以为radius是4个值,结果是8个,分别对应top-left/right,right-top/bottom,bot ...

  8. [前端踩坑]引入组件报错Already included file name ‘XXX‘ differs from file name ‘XXX‘ only in casing.

    报错代码: import Search from './components/Search.vue' 修改方式:去掉后缀".vue"即可(原因不明)

  9. 前端的你,必须知道这些前端的坑!

    前端是一个相对比较新的行业.但在这几年期间,随着W3C标准的不断更新以及node.js的兴起,基于node.js一系列的工具和诸多前端框架都参差不齐的浮出水面. 大多数不了解前端的人想转行前端,第一点 ...

最新文章

  1. Android—监听器
  2. python100行代码-100行Python代码自动抢火车票!
  3. Games, rules and ways: 东西卖给谁?
  4. Netty--ChannelHandler和ChannelPipeline
  5. keil优化等级设置
  6. jzoj6343-[NOIP2019模拟2019.9.7]Medium Counting【记忆化dfs,dp】
  7. linux搭建mysql主从模式_Linux下搭建MySQL的主从复制(一)
  8. e.target 和 e.srcElement 的使用问题
  9. 如何让ai参与c语言循环,C for 循环 | AI学习网
  10. CQOI 2016 不同的最小割
  11. android 最新微信红包,GitHub - lthis/WeChatLuckyMoney: 微信抢红包插件 for Android
  12. 关于.dll文件的注册,如何注册.dll文件
  13. 加密word文档脱壳教程
  14. android 模拟下雪的效果
  15. Unity3D发布错误:could not allocate memery:system out of memery!
  16. FTP连接时出现“227 Entering Passive Mode” 的解决方法(附加实际案例)
  17. 使用WHM重新编译Apache+PHP环境
  18. 2022宁波市第五届网络安全大赛(训练赛Misc部分)
  19. IOS_音视频不同步问题
  20. 没学过python、但是还是有公司要-为什么自学Python看不进去?

热门文章

  1. 在Linux系统下制作U盘启动盘
  2. 电信物联网平台申请正式平台流程
  3. 高通平台的耳机检测(msm8909)
  4. 各种二手及全新的光纤熔(融)接机,OTDR,光测试仪器仪表等
  5. HTML中属性问题以及通信问题总结
  6. JavaScript高级第04天笔记
  7. Pair project(刘昊岩11061156 黄明源11061186)
  8. kali 控制安卓手机
  9. SSM 校园外卖系统的设计与实现
  10. 基于 MQTT 通讯一个简单的 Java工程