Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么是我';“我得到了”;无效的日期时间“;在以下Luxon/力矩代码中?_Javascript_Momentjs_Luxon - Fatal编程技术网

Javascript 为什么是我';“我得到了”;无效的日期时间“;在以下Luxon/力矩代码中?

Javascript 为什么是我';“我得到了”;无效的日期时间“;在以下Luxon/力矩代码中?,javascript,momentjs,luxon,Javascript,Momentjs,Luxon,结果是:无效的日期时间。这是为什么?如何解决 卢克逊的文件:: 从ISO 8601字符串创建日期时间 在传递JavaScript日期时接受ISO字符串 您可以使用日期的toISOString()或luxon const DateTime=luxon.DateTime; const dt=DateTime.fromISO(new Date().toISOString()); 控制台日志(dt.toFormat('yyyy/MM/dd'); const dt2=DateTime.fromJSDat

结果是:
无效的日期时间
。这是为什么?如何解决

卢克逊的文件:

从ISO 8601字符串创建日期时间

在传递JavaScript日期时接受ISO字符串

您可以使用日期的
toISOString()
或luxon

const DateTime=luxon.DateTime;
const dt=DateTime.fromISO(new Date().toISOString());
控制台日志(dt.toFormat('yyyy/MM/dd');
const dt2=DateTime.fromJSDate(new Date());
console.log(dt2.toFormat('yyyy/MM/dd')

您可以使用fromJSDate,比如:
luxon.DateTime.fromJSDate(new Date())

const dt = DateTime.fromISO(new Date(date))
// dt => DateTime {ts: 1516876197386, zone: LocalZone, loc: Locale, invalid: "unparsable", weekData: null, …}
return dt.toFormat('yyyy/mm/dd')