My9DatePicker日期插件季度显示My9DatePicker调整日期为季度显示
//---------2018/4/18-----------
//美国入学日期解码
//美国入学日期编码
function my97DateJie(obj){
WdatePicker({
dateFmt:‘yyyy年MM季度’,
isQuarter:true,
isShowOK:false,
isShowToday:false,
isShowClear:true,
alwaysUseStartDate:true,//当日期框无论是何值,始终使用 startDate 做为起始日期 使用此功 能显示季度为4个之前一直未3个
disabledDates:[’…-0[5-9]-…’,’…-1[0-2]-…’],startDate:’%y-03-31’,
onpicked:function(){

var str = this.value;
var years = str.substr(0, 4);  //截取字符串从第0位开始截取4位

	if(this.value.indexOf('年01季度') != -1 ){

		$("#"+obj.id+"x0").val(years+'-03-31');
	}else if(this.value.indexOf('年02季度') != -1 ){
	
		$("#"+obj.id+"x0").val(years+'-06-30');
	}else if(this.value.indexOf('年03季度') != -1 ){
		
		$("#"+obj.id+"x0").val(years+'-09-30');
	}else if(this.value.indexOf('年04季度') != -1 ){
	
		$("#"+obj.id+"x0").val(years+'-12-31');
	}
},

})

}

解码 from页面:

//根据国家判断 触发不同的事件
	//美国留学方案的入学日期是按照季度
	//这里进入需要遍历  所有的class 属性  将特定的值修改为季度
	var countryId = $("#countryId").val();
	if(countryId == 2){
		$.each($(".classMyDate"), function(i, n){
			if(n.value != null && n.value != ''){
				var str = n.value;
				var years = str.substr(0, 4);  //截取字符串从第0位开始截取4位
			if(n.value.indexOf('-03-31') != -1){
				$("#"+n.id).val(years+'年01季度');
			}else if(n.value.indexOf('-06-30') != -1 ){
	
				$("#"+n.id).val(years+'年02季度');
			}else if(n.value.indexOf('-09-30') != -1 ){
	
				$("#"+n.id).val(years+'年03季度');
			}else if(n.value.indexOf('-12-31') != -1 ){
	
				$("#"+n.id).val(years+'年04季度');
			}
		}
	});
}

解码 list页面:

//正课开学日期
function formatClass1EntraceTime(val,row,index){
var resultStr="";
//如果当前国家是美国 开学日期显示季度
if(val != null && val != ‘’){
var years = val.substr(0, 4); //截取字符串从第0位开始截取4位
if(val.indexOf(’-03-31’) != -1){
resultStr += years+‘年01季度’;
}else if(val.indexOf(’-06-30’) != -1 ){
resultStr += years+‘年02季度’;
}else if(val.indexOf(’-09-30’) != -1 ){
resultStr += years+‘年03季度’;
}else if(val.indexOf(’-12-31’) != -1 ){
resultStr += years+‘年04季度’;
}
}
return resultStr;
}

相关文章:

  • 2022-12-23
  • 2021-05-30
  • 2022-12-23
  • 2022-01-12
  • 2022-12-23
  • 2021-08-02
  • 2021-10-18
  • 2021-12-11
猜你喜欢
  • 2021-04-04
  • 2021-06-15
  • 2021-12-20
  • 2021-12-22
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案