js 获取指定时间上月26 ,

var ksrq=text3.value;
var rq=ksrq.replace('-',',');
var nowdays = new Date(rq);
var year = nowdays.getFullYear();
var month = nowdays.getMonth();
var daya = nowdays.getDate();
var zhyt=getLastDay(year,month+1)

if(month==0)
{
month=12;
year=year-1;
}


var sy ="";
if(daya>=26&&daya<=zhyt){
month=month+1

if (month < 10) {
month = "0" + month;
}
sy=year + "-" + month + "-" + "26";

}else{
if (month < 10) {
month = "0" + month;
}
sy=year + "-" + month + "-" + "26";

}

一、 获取指定日期上月26

var ksrq=text3.value;
var rq=ksrq.replace('-',',');
var nowdays = new Date(rq);
var year = nowdays.getFullYear();
var month = nowdays.getMonth();
if(month==0)
{
month=12;
year=year-1;
}
if (month < 10) {
month = "0" + month;
}
var sy = year + "-" + month + "-" + "26";

二、获取指定时间隐藏或显示控件

function pd(time1,time2){

var time = Date.parse( new Date());

var date1 = Date.parse(new Date(time1.replace(/-/g, '/')));

var date2 = Date.parse(new Date(time2.replace(/-/g, '/')));

if (date1<time&&date2>time) {

return true;

};

return false;

}

function kz(){
var dqrq=sys_getDate();
var ydyt=sys_getYear()+'-'+sys_getMonth()+'-1';
var date3 = Date.parse(new Date(dqrq.replace(/-/g, '/')));
var date4 = Date.parse(new Date(ydyt.replace(/-/g, '/')));
var kssj="";
var jssj="";
if(date3==date4){
kssj=sys_getYear()+'-'+( Num(sys_getMonth())-1)+'-26';
}else{
kssj=sys_getYear()+'-'+sys_getMonth()+'-26';
}
if(date3==date4){
jssj=sys_getYear()+'-'+sys_getMonth()+'-2';
}else{
jssj=sys_getYear()+'-'+( Num(sys_getMonth())+1)+'-2';
}

var yc=pd(kssj,jssj);
if(yc!=true){
button1.style.display="none";
button2.style.display="none";
}else{
button1.style.display="";
button2.style.display="";
}
}

三、控制数据修改日期
function kzxg(){
var date = new Date;
var year = date.getFullYear();
var month = date.getMonth();
if(month == 0){
year = year -1;
month = 12;
}
var by=sys_getMonth();
var bn=sys_getYear();
var dqrq=sys_getDate();
var yda="";
if(by<10){bya="0"+by;
var rqa=bn+"-"+bya+"-02";}
var sy="";
var rq="";
var sql1="SELECT count(*) where '"+dqrq+"'<='"+rqa+"'";

var pd1 =SqlToField(sql1);

if(pd1=='0'){
if(month<10)month="0"+month
sy= year+"-"+month+"-26";

if(by<10)by="0"+by;
rq=bn+"-"+by+"-25";
}else{
if(month<10)month="0"+(month-1)
sy= year+"-"+month+"-26";
if(by<10)by="0"+(by-1);
rq=bn+"-"+by+"-25";

}
var dqsj=DsSub1.Fields.Field['lrsj'].Value;//;
var sql="SELECT count(*) where '"+dqsj+"'<='"+rq+"' and '"+dqsj+"'>='"+sy+"'";
var yc =SqlToField(sql);alert(yc)
return yc
}

四、获取昨天 日期,

function show(){
var yesterdsay = new Date(new Date().getTime() - 86400000);//86400000是一天的毫秒数
var year=yesterdsay.getFullYear();
var month=yesterdsay.getMonth()+1;
var date=yesterdsay.getDate();
if (month < 10) month = "0" + (month);
if (date< 10) date = "0" + (date);
var s1 = year+"-"+month+"-"+date;
var str = s1;
return str;
}

原文地址:https://www.cnblogs.com/lydg/p/11392513.html