如何将 RFC2822 格式的日期传递给 GET 方法中的 URL:
例如,我想通过 URL https://www.xyz.com/orders中的 min_date_created 2013 年 1 月 18 日
RFC 格式的 2013 年 1 月 18 日 ==> 2013 年 1 月 18 日星期五 17:58:49 +0000
如何将其传递给 URL?
蒂亚!
如何将 RFC2822 格式的日期传递给 GET 方法中的 URL:
例如,我想通过 URL https://www.xyz.com/orders中的 min_date_created 2013 年 1 月 18 日
RFC 格式的 2013 年 1 月 18 日 ==> 2013 年 1 月 18 日星期五 17:58:49 +0000
如何将其传递给 URL?
蒂亚!
您可以将日期转换为自 1970 年 1 月 1 日午夜以来的毫秒数,而不是将日期作为字符串传递:
var time = new Date('Fri, 18 Jan 2013 17:58:49 +0000').getTime(); // 1358531929000
widow.location.href = 'https://www.xyz.com/orders?min_date_created='+time;
这样您就不会遇到编码问题。
或者你也可以使用encodeURIComponent()
, 参见URL encode sees “&” (和)作为“&” HTML 实体