如何将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()
您只需通过三个简单的步骤即可完成转换:
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()+')/“