使用Moment.js转化时间格式-记录

moment(time).format('YYYY-MM-DD hh:mm:ss'),为什么区分不出来02:00和14:00(不区分上下午,转化出来的时间都是上午)?
  • 时间格式不正确:确保传递给 moment() 函数的时间参数是正确的,并且符合 Moment.js 支持的时间格式。时间格式应该是 "HH:mm",其中 "HH" 表示24小时制的小时数,"mm" 表示分钟数。

  • 日期格式不正确:在 moment().format() 方法中,使用小写的 "hh" 表示12小时制的小时数,而使用大写的 "HH" 表示24小时制的小时数。如果你想要区分上午和下午,应该使用 "hh",而不是 "HH"。

  • 时区问题:Moment.js 默认使用本地时区进行日期和时间的解析和格式化。如果你的代码在不同的时区运行,可能会导致时间显示不正确。你可以使用 Moment.js 的时区插件来处理时区问题。
    总结:想要转化成24小时制使用HH,12小时制hh

相关推荐
黄贵根14 小时前
JavaScript实现教培行业意向登记系统
开发语言·javascript·ecmascript
zzzll111117 小时前
Claude Code离线安装方案揭秘
开发语言·php
codeGoogle17 小时前
自研 IM 还是选择第三方 SDK?企业开发者应该如何权衡?
前端·后端·程序员
wling030118 小时前
vasp虚频计算-python脚本
开发语言·windows·python·vasp计算
郝学胜-神的一滴18 小时前
Qt 高级编程 040:按钮悬浮弹出滑块弹窗的完整攻略
开发语言·c++·qt·软件工程·用户界面
zzzzzz31018 小时前
从 react-bits 看动效组件化:别把视觉效果写成一次性页面代码
javascript·react.js·开源
用户9385156350719 小时前
React Context 与自定义 Hook 从底层到实践:「跨层级通信 + 副作用封装」全解析
前端·javascript·react.js
滴滴答答哒19 小时前
VUE3+element-plus MultiSelect 多选下拉组件
前端·javascript·vue.js
xrandzj19 小时前
Python面向对象编程入门:类、实例、初始化与封装实践
开发语言·python
其美杰布-富贵-李19 小时前
04 watch 与 Vue 响应式数据流
前端·javascript·vue.js