• javascript 把时间戳转为时间 ajax HTML拼装


    这个目的是记下来,好让我以后可以看一下,这个脚本可是反反复复写了我N天啊!!

    全部写下,以备后用!

    Date.prototype.format = function(format) {
    	var o = {
    		"M+" : this.getMonth() + 1, // month
    		"d+" : this.getDate(), // day
    		"h+" : this.getHours(), // hour
    		"m+" : this.getMinutes(), // minute
    		"s+" : this.getSeconds(), // second
    		"q+" : Math.floor((this.getMonth() + 3) / 3), // quarter
    		"S" : this.getMilliseconds()
    	// millisecond
    	}
    
    	if (/(y+)/.test(format)) {
    		format = format.replace(RegExp.$1, (this.getFullYear() + "")
    				.substr(4 - RegExp.$1.length));
    	}
    
    	for ( var k in o) {
    		if (new RegExp("(" + k + ")").test(format)) {
    			format = format.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k]
    					: ("00" + o[k]).substr(("" + o[k]).length));
    		}
    	}
    	return format;
    }
    
    
    
    /**
     * ajax刷新竞价数据
     * 
     * @param code
     * @return
     */
    function QuoteList(code) {
    			$.ajax({
    							type : 'POST',					
    							url : appServer + "/tradingCenter/rntrustAllList.htm",
    							dataType : "json",
    							data : {code : code},
    //							data : "projectCode=" + code + "&reason=" + reason,
    							async : false,
    							success : function(msg) {
    //							var resultCollection = jQuery.parseJSON(msg.d);
    						    var htmlhead = '<div class="bd"><div class="listBox"><div> <table style="100%;"><tr style="height:20px;"><th>委托号名</th><th>委托价格(元/吨)</th><th>委托数量(吨)</th><th>委托时间</th><th>委托状态</th></tr>';
    							var content_html="";
    							var content_htmltemp = "";
    							var htmlfoot = "</table></div></div></div>";
    							
    							var entrustPrice = '0.0';
    							var entrustAmount = '0.000';
    							
    							var resultInfo = $("#resultInfo");
    								$.each(msg, function (index, item) { 
    										 	
    									var Datetemp= new Date(item.gmtEntrust);// 这里必须是整数,毫秒
    									var dateStr = Datetemp.format("yyyy-MM-dd hh:mm:ss");
    //									alert(dateStr);
    									content_htmltemp = "<tr>"
    										 	    + "<td align='center'>" + item.entrustNo + "</td>"
    											 	+ "<td align='center'>" + item.entrustPriceDes + "</td>"
    											 	+ "<td align='center'>" + item.entrustAmountDes + "</td>"
    											 	+ "<td align='center'> " + dateStr + "</td>"
    											 	+ "<td align='center'>" + item.entrustStatusDes + "</td>"
    											 	+ "</tr>";
    										content_html = content_html + content_htmltemp;
    										entrustAmount = (parseFloat(entrustAmount) + parseFloat(item.entrustAmountDes));
    										
    													if (parseFloat(item.entrustPriceDes) > parseFloat(entrustPrice)){
    														entrustPrice = item.entrustPriceDes;
    													}
    										
    								        }); 						
    							resultInfo.html(htmlhead + content_html + htmlfoot);
    							
    							//价格和数量
    								if(entrustPrice == '0.0'){
    									$("#entrustPrice").text("无人报价");
    									$("#entrustAmount").text("0");
    								}else{
    								$("#entrustPrice").text(entrustPrice);
    								$("#entrustAmount").text(entrustAmount);
    								}
    							},
    							error : function() {
    //								alert("服务器忙,请稍后重试");
    							}
    						});
    }
    


  • 相关阅读:
    linux 中输出匹配行的下一行
    linux中sed命令删除匹配行及其下一行
    linux中常见的文件类型
    linux中grep命令i匹配以制表符开头的行
    linux中输出匹配行及其后的若干行
    linux中如何删除文本开头的多个空格和tab键
    linux中删除匹配行及其后的若干行
    普通用户修改个人密码:sudo : is not in the sudoers file. This incident will be reported.
    一坨iBatis 的代码。
    ubuntu误删除Desktop文件夹,导致桌面默认路径更改
  • 原文地址:https://www.cnblogs.com/xiaowangba/p/6314171.html
Copyright © 2020-2023  润新知