reactjs - 在 ReactJS 中显示人类可读的日期时间格式
问题描述
我有反应组件,我使用 useMemo 来定义表结构。我的数据来自 DateTime 中的 API(Web API C#)。我尝试使用 moment 转换日期时间格式但无法这样做。
没有时刻的当前时间格式 2020-12-18T14:00:00
const scheduleColumns = useMemo(
() => [
{
Header: "Site ID",
accessor: "siteId",
},
{
Header: "Start Time",
accessor: moment("startTime").fromNow(),
},
],
[]
);
..桌子
<TableItemsTabs
apiUrl={api.myAPI}
columns={scheduleColumns}
></TableItemsTabs>}
解决方案
甚至找到更简单的解决方案,甚至不需要任何模块
let a = new Date('2020-12-18T14:00:00');
a.toLocaleString('en-GB');
// Output - "18/12/2020, 14:00:00"
推荐阅读
- python - 使用python从json文件中删除最后一个逗号
- excel - 当在合并单元格中找到值时,.FindNext 不会“环绕”
- c# - 在项目之间传递信息的快捷方式
- machine-learning - 我们如何决定卷积自动编码器中的卷积层数?
- authentication - 如何停止 Sitecore 重定向到某些 URL 的登录页面
- r - 无法使用 Rstudio 写入 csv 文件
- r - 仅获取具有给定行数的 data.table 组
- python - 为什么我的列表长度必须包含 -1 才能在我的 for 循环中容纳 +1?
- svn - 对修订的更新不适用于相对外部
- typescript - 在 TypeScript 中推断对象的接口