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

相关推荐
ziyitty几秒前
MiMoCode 配置 “Unrecognized key: mcpServers“ 问题解决方案
前端·chrome
大家的林语冰5 分钟前
连 Markdown 都不放过,Rust 在前端基建杀疯了,万物皆可“锈化“!
前端·javascript·markdown
参宿711 分钟前
CSS 悬挂空白与选区溢出
前端·css
想吃火锅100512 分钟前
【前端手撕】instanceof
前端·javascript·原型模式
один but you19 分钟前
const和constexpr常量表达式
java·前端·javascript
码云数智-大飞20 分钟前
RAII 与智能指针深度拆解
java·前端·算法
qq36219670531 分钟前
阿里裁员新消息(2026最新动态汇总)
java·开发语言·前端
a11177633 分钟前
“黑夜流星“个人引导页 网页html
java·前端·html
.千余40 分钟前
【C++】模板进阶全解:非类型参数|全特化|偏特化|分离编译完全指南
开发语言·c++·笔记·学习·其他
代码改善世界1 小时前
【C++进阶】C++11:列表初始化、右值引用与移动语义、完美转发全解析
java·开发语言·c++