/** * 格式化时间 * @param date 待格式化时间 * @returns 格式化后的时间(YYYY/MM/dd AM hh:mm) */ export function formatDate(date) { const formatDate = new Date(date) return formatDate.toLocaleString('zh', {year: 'numeric', month: 'numeric', day: 'numeric', hour: 'numeric', minute: 'numeric'}) } /** * 获取URL路径中的指定参数 * @param paramName 参数名 * @returns 参数值 */ export function getQueryParam(paramName) { const reg = new RegExp("(^|&)"+ paramName +"=([^&]*)(&|$)") let value = decodeURIComponent(window.location.search.substr(1)).match(reg) if (value != null) { return unescape(value[2]) } return null } /** * 跳转到指定链接 * @param paramName 参数名 * @param paramValue 参数值 */ export function goToLink(url, paramName, paramValue) { if (paramName) { window.location.href = url + '?' + paramName + '=' + paramValue } else { window.location.href = url } }