Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.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
如何将ISO 8601日期转换为'/日期(1525687010053)/#x27;javascript格式?_Javascript_Typescript_Date_Date Format_Time Format - Fatal编程技术网

如何将ISO 8601日期转换为'/日期(1525687010053)/#x27;javascript格式?

如何将ISO 8601日期转换为'/日期(1525687010053)/#x27;javascript格式?,javascript,typescript,date,date-format,time-format,Javascript,Typescript,Date,Date Format,Time Format,如何将格式为9999-12-31T00:00:00Z的日期值转换为javascript中的/date(1525687010053)/格式 我有这个,但不起作用: var datevalue = '9999-12-31T00:00:00Z'; var converteddate = Date.parseDate(datevalue); 我不明白你的问题,但你的代码错了。javascript中没有Date.parseDate()函数,只有Date.parse(): var-datevalue='

如何将格式为
9999-12-31T00:00:00Z
的日期值转换为javascript中的
/date(1525687010053)/
格式

我有这个,但不起作用:

var datevalue = '9999-12-31T00:00:00Z';
var converteddate = Date.parseDate(datevalue);

我不明白你的问题,但你的代码错了。javascript中没有
Date.parseDate()
函数,只有
Date.parse()

var-datevalue='9999-12-31T00:00:00Z';
var converteddate=Date.parse(datevalue);
document.getElementById('result').innerHTML=converteddate;
console.log(converteddate)

我不理解你的问题,但你的代码错了。javascript中没有
Date.parseDate()
函数,只有
Date.parse()

var-datevalue='9999-12-31T00:00:00Z';
var converteddate=Date.parse(datevalue);
document.getElementById('result').innerHTML=converteddate;
console.log(converteddate)

我假设您想要获取该日期的时间戳。这可以通过下面的代码实现

var timestamp = new Date('9999-12-31T00:00:00Z').getTime()

我假设你想得到那个日期的时间戳。这可以通过下面的代码实现

var timestamp = new Date('9999-12-31T00:00:00Z').getTime()

您只需通过三个简单的步骤即可完成转换:

  • 将ISO 8601字符串转换为日期对象
  • 使用
    getTime
    将日期对象转换为通用时间戳
  • “/Date”(
    ”/“
    环绕在结果周围

  • 演示
    函数转换(iso8601string){
    return“/Date(“+(新日期(iso8601string)).getTime()+”/”;
    }
    
    控制台日志(转换(“2011-10-05T14:48:00.000Z”)您只需三个简单的步骤即可完成转换:

  • 将ISO 8601字符串转换为日期对象
  • 使用
    getTime
    将日期对象转换为通用时间戳
  • “/Date”(
    ”/“
    环绕在结果周围

  • 演示
    函数转换(iso8601string){
    return“/Date(“+(新日期(iso8601string)).getTime()+”/”;
    }
    
    控制台日志(转换(“2011-10-05T14:48:00.000Z”)你能更具体一点吗?您正在尝试将“9999-12-31T00:00:00Z”转换为时间戳吗?
    var foo='/Date(+(新日期('9999-12-31T00:00:00Z'))。getTime()+')/“
    您能更具体一点吗?您正在尝试将“9999-12-31T00:00:00Z”转换为时间戳吗?
    var foo='/Date(+)(新日期('9999-12-31T00:00:00Z')。getTime()+')/“