使用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

相关推荐
Query*1 分钟前
杭州2024.08 Java开发岗面试题分类整理【附面试技巧】
java·开发语言·面试
前端涂涂9 分钟前
哈希指针,什么是区块链,genesis blcok,most recent block,tamper-evident log,merkle tree,binar
前端
尽兴-16 分钟前
问题记录:数据库字段 `CHAR(n)` 导致前端返回值带空格的排查与修复
前端·数据库·mysql·oracle·达梦·varchar·char
Onebound_Ed22 分钟前
Python爬虫进阶:面向对象设计构建高可维护的1688商品数据采集系统
开发语言·爬虫·python
DsirNg22 分钟前
Vue 3:我在真实项目中如何用事件委托
前端·javascript·vue.js
克喵的水银蛇22 分钟前
Flutter 适配实战:屏幕适配 + 暗黑模式 + 多语言
前端·javascript·flutter
冬男zdn25 分钟前
Next.js 16 + next-intl App Router 国际化实现指南
javascript·typescript·reactjs
foxsen_xia32 分钟前
Go安装、配置和vsCode配置Go
开发语言·vscode·golang
雍凉明月夜32 分钟前
c++ 精学笔记记录Ⅰ
开发语言·c++·笔记
小鹏编程39 分钟前
C++ 周期问题 - 计算n天后星期几
开发语言·c++