根据Base64字符串获取文件
function getImgFile(fileName, base64Str) {
let base64 = localData.replace(/^data:image\/\w+;base64Str,/, "");
let bytes = atob(base64);
let bytesLen = bytes.length;
let uint8Array = new Uint8Array(bytesLen);
for (let i = 0; i < bytesLen; i++) {
uint8Array[i] = bytes.charCodeAt(i);
}
let file = new File([uint8Array], fileName, { type: "image/jpg" });
return file;
}
指定时间字符串添加几天
function getDate(date, days, dateChar) {
let dateTime = new Date(date);
dateTime = dateTime.setDate(dateTime.getDate() + parseInt(days));
let dateArr = (new Date(dateTime).toLocaleDateString()).split("/");
let month = ("0" + parseInt(dateArr[1])).slice(-2);
let day = ("0" + parseInt(dateArr[2])).slice(-2);
return dateArr[0] + dateChar + month + dateChar + day;
}