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?
将 panel.widgets.tables.Tabulator 转换为 layoutDOM