Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/440.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 如何解析部分日期_Javascript_Date_Momentjs - Fatal编程技术网

Javascript 如何解析部分日期

Javascript 如何解析部分日期,javascript,date,momentjs,Javascript,Date,Momentjs,我应该如何解析momentt.js中带有未知项的以下日期?我想要一年前但没有日期和月份 以下是我试图做的: var temp=力矩(“UN-UNK-2010”,“DD-MMM-YYYY”) Amoment对象是JavaScriptDate上的轻量级包装器,具有一些额外的属性。两者都不能满足您的要求,因为它们都将时间表示为自1970年1月1日UTC午夜以来经过的毫秒数 你最好的办法就是将年份存储为一个数字,而不是时刻或日期 考虑: var s='UN-UNK-2010'; 风险值年份=+s.spl

我应该如何解析momentt.js中带有未知项的以下日期?我想要一年前但没有日期和月份

以下是我试图做的:


var temp=力矩(“UN-UNK-2010”,“DD-MMM-YYYY”)

A
moment
对象是JavaScript
Date
上的轻量级包装器,具有一些额外的属性。两者都不能满足您的要求,因为它们都将时间表示为自1970年1月1日UTC午夜以来经过的毫秒数

你最好的办法就是将年份存储为一个数字,而不是
时刻
日期

考虑:

var s='UN-UNK-2010';
风险值年份=+s.split('-')[2];

luxon
作者还声明此类功能超出范围:。