Tabulator 5.0 - 解析日期时间 luxon - 日期时间 ISO 8601

Posted

技术标签:

【中文标题】Tabulator 5.0 - 解析日期时间 luxon - 日期时间 ISO 8601【英文标题】:Tabulator 5.0 - parsing datetime luxon - datetime ISO 8601 【发布时间】:2022-01-18 04:38:47 【问题描述】:

我目前尝试在制表器 js 库中解析日期时间。我的日期时间字符串是“2021-09-11T00:00:00.000Z”。

在最后一个版本中,他们将日期时间库更改为 luxon。我没有成功找到那种日期的好格式。在文档中,他们似乎保留了最后一个日期时间库 moment.js。 我阅读了 luxon 文档,但没有成功。

我试过了:

title:"Début Campagne", field:"start_date" ,formatter:"datetime", 格式化程序参数: inputFormat:"yyyy-MM-ddTHH:mm:ss:SSSZ", 输出格式:“dd/MM/yyyy”

tabulator 使用 luxon 的方式,我不能使用函数 Datetime.FromIso 而不是可以解析 ISO 8601,所以我必须找到正确的格式。

感谢您的帮助

【问题讨论】:

【参考方案1】:

如您所见 datetime ,您可以看到您将无法在此处使用 ISO 日期。在您的情况下,您使用的 ISO 数据格式需要使用 fromISO 进行格式化,然后您可以对其进行格式化.

它可能会帮助你codesandbox

【讨论】:

非常感谢,这是一个很好的解决方案。我终于修改了制表器库来处理 iso 格式。我还要求制表团队实现此功能。

以上是关于Tabulator 5.0 - 解析日期时间 luxon - 日期时间 ISO 8601的主要内容,如果未能解决你的问题,请参考以下文章

Tabulator + Nuxt.js:如何在回调中使用 axios?

如何在 react-tabulator 中插入新行

mCRPC︱177Lu-PSMA-617治疗结局解析

将 panel.widgets.tables.Tabulator 转换为 layoutDOM

Tabulator copyToClipboard方法无法正常工作

Vue-tabilator:如何访问制表功能?