我有一个MongoDB的集合,其中包含一些由用户创建的数据.我想从createdAt号档案中得到确切的时间.请看下图.

mongoDB screenshot

有关在2023-08-17 22:30:02上创建的数据,请参阅createdAt时间戳.

我正在构建一个next.js的应用程序.我可以使用slice()方法从时间戳中拆分日期.但这里给出的时间是另一种形式.有谁能帮我弄到标准格式的时间吗?

推荐答案

有一些库可以格式化日期和时间,也可以将它们分开.

  1. 日报:Link
  2. 等一下:Link
  3. 卢克森:Link
  4. 日期-FNS:Link

但是您也可以使用JavaScript来实现相同的功能.

`${new Date('2023-08-17 22:30:02').getHours()}
 :${new Date('2023-08-17 22:30:02').getMinutes()}
 :${new Date('2023-08-17 22:30:02').getSeconds()}`

Reactjs相关问答推荐

无法在jest中发布行动

为什么登录错误和密码在创建Reaction-Hook-Form后立即被删除?

如何使用皮金贴图在Reactjs中制作 map 上的点之间的线的动画?

可以使用mode.css/mode.scss引用常规的类名吗?

获取更改后的状态值

状态更改是否卸载功能组件

如何修复ReferenceError:在构建过程中未定义导航器

React 错误: 只能用作 元素的子元素,从不直接渲染.请将您的 包裹在

MERN,将动态列表中的元素插入数组

React 无效的钩子调用:如何避免嵌套钩子?

显示我是否加入聊天应用程序时出现问题

是否可以直接在 jsx 标签上使用 CSS 定义的 colored颜色 ?

在 reactJS 中导航时页面重新加载

来自一个自定义 React Native 组件的样式从另一个自定义组件移除样式

使用 Vite 的 React 中的路由无法正常工作(构建中)

如何避免在 react useEffect 上滚动时出现小的延迟?

React Native map 中的初始zoom 级别

当用户输入相同信息时如何禁用更新

如何将值从下拉列表传递到 select 上的输入?响应式JS

哪个是创建 React 应用程序的更好方法?