Javascript 附加 url 日期

问题描述 投票:0回答:1

我正在尝试将“from=2024-04-21&to=2024-02-03”附加到 URL,但我得到了这个

&date=%3Ffrom%3D2024-04-01%26to%3D2024-04-30%26


const fromDateFormatted = format(new Date(time.from), 'yyyy-MM-dd');
const toDateFormatted = format(new Date(time.to), 'yyyy-MM-dd');
const dateRange = `?from=${fromDateFormatted}&to=${toDateFormatted}`;
router.push....
javascript reactjs next.js
1个回答
0
投票

您可以使用

URLSearchParams:append()
方法,如此处描述

const url = new URL(window.location);
const fromDateFormatted = '2024-09-12';
const toDateFormatted = '2024-10-11';
url.searchParams.append('from', fromDateFormatted);
url.searchParams.append('to', toDateFormatted);
console.log(url); // inspect the url
location.href = url; // reload the page with the appended parameters
© www.soinside.com 2019 - 2024. All rights reserved.