1.当前只能获取到年月,例如 :2022-10,需求是根据当前获取的年月给开始时间和结束时间赋值,是当前年月的第一天和最后一天,2022-10-1和2022-10-31,因为获取的年月是动态的,开始时间都是1号,但是结束时间不一致,1、3、5、7、8、10、12月是31天,4、6、9、11月是30天,平年2月28天,闰年2月29天,最后一天的情况要根据条件判断,代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0, minimum-scale=1.0, maximum-scale=1.0">
<title></title>
<script type="text/javascript" src="js/jquery.min.js"></script> </head>
<style></style>
<body></body>
<script type="text/javascript">//年月的处理
let nianyue="2023-10" //年月,示例,这个值是动态获取的
let ri="" //日
let arr1=nianyue.split("-")
let yue=arr1[1]
console.log("arr1",arr1)
console.log("yue",Number(yue))
let yuenum=Number(yue)
if(yuenum==1||yuenum==3||yuenum==5||yuenum==7||yuenum==8||yuenum==10||yuenum==12){ri="31";
}else if(yuenum==4||yuenum==6||yuenum==9||yuenum==11){ri="30";
}else{let nian=arr1[0] //年let niannum=Number(nian)if(niannum%4==0||niannum%400==0){ri="29"}else{ri="28"}}
let startriqi=nianyue+'-01' //开始时间
let endriqi=nianyue+'-'+ri //结束时间
console.log("startriqi",startriqi)
console.log("endriqi",endriqi)</script>
</html>
2.微信扫一扫获取到一个网址,要获取这个网址的最后的数字,例如网址是:https://lanshan.com/weixin/weixinController/fangjian/493 要获取的是493,代码如下:
let dizhi="https://lanshan.com/weixin/weixinController/fangjian/493";
let arr=dizhi.split("/");
console.log("arr",arr)
let rmid=arr[arr.length-1]
console.log("rmid",rmid)
3.从后台获取到一个图片的半截地址,这个地址是'\uploadMenuImg\80\img\9004.png'这种类型的,要转换成前端可以读到的地址:
console.log("从后台取到的图片进行处理------------")let obj={id:1,name:"张三",picture:'\uploadMenuImg\80\img\9004.png',//从后台获取的一般是向右倾斜的}console.log("obj---",obj)let imgone=obj.pictureif(imgone!=''){let new1=imgone.split("\\")//let new1=["", "uploadMenuImg", "zixun", "8", "1657280309004.png"] //这是上一句代码处理后的结果console.log("new1---718",new1)let str1=""for(let j=0;j<new1.length;j++){str1=str1+new1[j]+'/'}str1=str1.substring(1,str1.length-1)//str1=getApp().globalData.jsonPathfile+str1str1="http://www.abc/"+str1console.log("str1---拼接后的图片地址:",str1)obj.picture=str1}//that.obj=objconsole.log("obj--图片处理后:",obj)