首页 > 解决方案 > Luxon to.ISO() 不是函数

问题描述

我正在使用 Luxon js 而不是 moment js 构建一个 Vuetify 日历。我有一组从数据库中获取的时间字符串。

数据库中的时间字符串是短日期“01/23/2021 7:00 pm”。我想转换成一个简单的 toISO()

当我应用新的日期和 ISOString 时,我得到“2021-03-06T08:00:00.000Z”我不想要微秒。DateTime.toISO() 不返回函数错误。我希望格式化并返回一个至少像“2021-03-06T08:00:00”这样的值。任何帮助将不胜感激,我非常目瞪口呆。我添加了一些代码,抱歉有点草率地对其进行了调整。希望有人能帮忙。谢谢你。

var dt = DateTime(); //Luxon JS
let time = new Date("01/23/2021 7:00 pm"); //Another string attempt to ISO
var f = dt.DATETIME_FULL;
var timeL = time.toLocaleString(f);
var todayISO = new Date(timeL).toISO; //Another attempt 
//  var testlt = time.toISOString();
//  var iso = testlt.toISODate();
console.log(timeL);

标签: vue.jsnpmmomentjsvuetify.jsluxon

解决方案


推荐阅读