所以这是我的代码:
var input = '2015-07-13T22:00:00Z';
var output = encodeURIComponent(input);
console.log(output);
我如何在momentjs中使用encodeURIComponent
?
感谢。
答案 0 :(得分:1)
只有当您需要将该值用作URL参数时,才能在 ISO 8601 日期使用JS encodeURIComponent()函数,将其“原样”传递给 REST 端点......
更新1:
您可以使用它,例如,这样:
Date_1 = 1525694035615 - Mon May 07 2018 11:53:55
Date_2 = 1525686835730 - Mon May 07 2018 09:53:55
更新2:*
或者,这样:
var input = '2015-07-13T22:00:00Z';
var output = encodeURIComponent(input);
var endpoint = 'https://example.com/endpoint/date=' + output;
答案 1 :(得分:0)
它对组件的URI进行编码,以便可以轻松访问它。
例如 -
变为
HTTPS%3A%2F%2Fwww.google.com%3Fmyquery%3Dmy%20query
使用encodeURIComponent()
之后但如果您需要更改日期格式,则应使用.format()方法。